1、权限的基本介绍
ls -l
中显示的内容如下:
-rw-r--r-- 1 hpcguest externals 0 Mar 21 17:53 abc
0-9位说明:
1)第0位确定文件类型(d、-、c、b)
-
:普通文件d
:目录l
:软链接c
:字符设备【键盘、鼠标】b
:块文件,硬盘
2)第1-3位确定所有者(该文件的所有者)拥有该文件的权限 – User
3)第4-6位确定所属组(同用户组的)拥有该文件的权限 --Group
4)第7-9位确定其他用户拥有该文件的权限 --Other
后半段的含义:
1
:普通文件;如果是目录,则代表为子目录数。hpcguest
:用户externals
:组0
:文件大小(字节),如果是文件夹,显示4096字节Mar 21 17:53
:最后修改日期abc
:文件名
2、rwx权限详解
可用数字表示为:r=4,w=2,x=1 因此rwx=4+2+1=7
rwx作用到文件:
1)【r】代表可读(read):可以读取,查看
2)【w】代表可写(writer):可以修改,但是不代表可以删除该文件,删除一个文件的前提条件是对该文件所在的目录有写权限,才能删除该文件。
3)【x】代表可执行(execute):可以被执行
rwx作用到目录
1)【r】代表可读(read):可以读取,ls查看目录内容
2)【w】代表可写(writer):可以修改,目录内创建+删除+重命名目录
3)【x】代表可执行(execute):可以进入该目录