ls -l apple.txt
后得到下面这样一行东西
-rw-r--r--. 1 xiaoming root 0 9月 16 13:20 apple.txt
解读:
- | rw-r- -r- -. | 1 | xiaoming | root | 0 | 9月 16 13:20 | apple.txt |
---|---|---|---|---|---|---|---|
文件类型- 表示普通文件l 表示软链接d 表示目录c 表示字符设备(键盘鼠标等)b 表示块文件(硬盘) |
每三个一组 rw-:表示文件所有者拥有的权限 r- -:表示文件所在组的用户拥有的权限 r- -:表示文件其他组的用户拥有的权限 . :这个点表示的是存在“SELinux的安全标签”! |
如果是文件,代表硬连接数 如果是目录,代表子目录数 |
文件所有者 | 文件所在组 | 如果是文件,代表文件大小(字节),如果是目录(都是4096字节),仅仅代表这个目录本身所占大小(不是目录下所有文件的大小) | 文件最后的修改时间 | 文件名 |
rwx权限详解
rwx
作用到文件
- [ r ]代表可读(read): 可以读取,查看
- [ w ]代表可写(write): 可以修改,但是不代表可以删除该文件,删除一个文件的前提条件是对该文件所在的目录有写权限,才能删除该文件.
- [ x ]代表可执行(execute):可以被执行
rwx
作用到目录
- [ r ]代表可读(read): 可以读取,ls查看目录内容
- [ w ]代表可写(write): 可以修改,目录内创建+删除+重命名目录
- [ x ]代表可执行(execute):可以进入该目录
可用数字表示为: r=4,w=2,x=1 因此rwx=4+2+1=7