Linux学习笔记——权限管理(1)

权限对于文件

r(read):可读,如读取文本内容

w(write):可编辑、新增、修改该文件的内容(只针对内容,不能删除文件)

x(execute):可被系统执行

权限对于目录

r(read contents in directory):可查询该目录下包含哪些文件

w(modify contents of directory):可对该目录下的子目录和文件进行增、删、更名、移位

x(access directory):可进入该目录

 

经典范例

假设有个帐号名为cow,它对目录/home/cow/具有rwx权限。若在此目录下有个test的文件,该文件权限如下:

-rwx------ 1 root  root  4365 Sep 19 23:20 test

请问cow对此文件权限为什么?可否删除此文件?

解答:

  如题,cow对此文件来说是[others]身份,因此对于该文件它没有任何权限。

     但是该文件位于其home目录下,它对于home目录具有rwx完整权限,因此对于test这个文件来说,它是可以删除的。

 

默认权限

文件:-rw-rw-rw-(666)

目录:drwxrwxrwx(777)

umask指令数字显示时代表【该默认值需要减掉的权限】

例:umask数值为022

建立文件时默认权限:(-rw-rw-rw-)-(-----w--w-)= (-rw-r--r--)

建立目录时默认权限:(drwxrwxrwx)- (d----w--w-) = (drwxr-xr-x)

posted on 2013-10-17 13:41  Cow小奶牛  阅读(198)  评论(0编辑  收藏  举报