User Tools

Site Tools


mkatari-bioinformatics-august-2013-introlinuxnotes

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
mkatari-bioinformatics-august-2013-introlinuxnotes [2015/06/11 09:11] – [File manipulation] mkatarimkatari-bioinformatics-august-2013-introlinuxnotes [2015/06/11 09:22] – [Permissions] mkatari
Line 189: Line 189:
  
 </code> </code>
 +
 +====== Permissions ======
 +
 +There are three levels of permissions that can be assigned to all files, programs, and directories
 +  * Read: open the file and copy it
 +  * Write: edit the file and delete it
 +  * Execute: Run the commands in the file or change into the directory if it is a directory
 +
 +There are also three different levels of users:
 +  * User – you
 +  * Group – A collection of users that are in a group
 +  * Everyone - Not just the people who have accounts on the machine but if the directory is open to the public and any one.
 +
 +The commands used to change owner, group, and specific permissions are:
 +  * chown – changes the owner
 +  * chgrp – changes the group
 +  * chmod – change read, write, and execute permissions
 +    * +/- r = read
 +    * +/- w = write
 +    * +/- x = execute
 +    * u = user level
 +    * g = group level
 +    * o = others
 +    * a = all
 +  * chmod can also use three numbers to set permissions where the value of the number represents a specific combination of rwx and their order assigns it to the different levels (u,g,o)
 +    * 0 = none
 +    * 1 = execute only
 +    * 2 = write only
 +    * 3 = write and execute only
 +    * 4 = read only
 +    * 5 = read and execute only
 +    * 6 = read and write only
 +    * 7 = read, write and execute
 +
  
  
mkatari-bioinformatics-august-2013-introlinuxnotes.txt · Last modified: 2015/06/11 11:50 by mkatari