1.权限的基本介绍:
ls -l
-rwxrw-r-- 1 root root 1213 Feb 2 09:39 abc
0-9位说明
第0位确定文件的类型(d,-,1,c,b)
第1-3位确定所属者(该文件的所属者)拥有该文件的权限
第4-6位确定所属组(同用户组的)拥有该文件的权限
第7-9位确定其他用户拥有该文件的权限
2.rwx权限详解
rwx作用在文件和目录上的功能不完全相同
rwx作用到文件
r 表示可读(read):不能修改,只能读
w 表示可写(write):可以修改,当不代表可以删除文件,删除一个文件的前提条件是对该文件所在目录有写的权限。才能删除文件
x 表示可执行(execute):可以被执行
rwx作用到目录
r 表示可读 ls查看目录内容
w 表示可写 可以修改,目录内创建+删除+重命名目录
x 表示可执行:可以进入该目录
rwx还可以用数字来表示 r=4,w=2,x=1 因此rwx=4+2+1=7
这个9表示home目录下有9个文件
注意:需要-la显示隐藏文件夹
.点 代表当前目录
..点点 代表上一级目录
在一个文件中,其实也有转换符号,只是被隐藏了而已
这里我们只在a1.txt输入5个字符
为什么文件a1.txt描述的是6个呢?因为文档内有一个结束符号位“\0”
如果是一个目录的话,都是4096大小
不是说这个目录就已经占用了4096的空间,是因为目录本身就需要占用4096的空间,目录是特殊的文件