Linux 文件目录权限备忘
使用ll或者ls -l命令显示文件的详细信息
#ll //等同于ls -l
#-rw-r--r-- 1 root root 46983 Mar 31 15:29 1
其中显示的字符表示的权限信息-rwxrwx— 中,第一位表示是文件还是目录,第二位到第十位表示权限。
权限中第一位字符的含义
d:表示这是一个目录,事实上在ext2fs中,目录是一个特殊的文件
-:表示这是一个普通的文件
l:表示这是一个符号链接文件,实际上它指向另一个文件
b、c:分别表示区块设备和其他的外围设备,是特殊类型的文件
s、p:这些文件关系到系统的数据结构和管道,通常很少见到
权限中第二到第十位的含义
第2~10个字符当中的每3个为一组,左边三个字符表示所有者权限,中间3个字符表示与所有者同一组的用户的权限,右边3个字符是其他用户的权限。
rwx rwx rwx
所有者 所有者所在的组 其他用户
如果用数字表示,r=4,w=2,x=1。r是读的意思,w是写的意思,x是执行。
解释:我们将rwx看成二进制数,如果有则有1表示,没有则有0表示,那么rwx r-x r- -则可以表示成为:111 101 100 ,再将其每三位转换成为一个十进制数,就是754。