执行ls -l,可得到如下类似的结果: [octopus@pc3 test]$ ls -l total 48 -rwxrw-r-- 1 octopus octopus 14336 Jun 17 21:26 ablar.pub -rwxrw-r-- 1 octopus octopus 130 Jun 17 21:26 abl.rar -rwxrw-r-- 1 octopus octopus 9 Jun 17 21:28 abl.txt drwxr-xr-x 2 octopus octopus 4096 Jun 17 21:30 as -rwxr--r-- 1 octopus octopus 10752 Jun 17 21:27 as.doc -rwxr--r-- 1 octopus octopus 0 Jun 17 21:27 dd.txt drwxrw-r-x 2 octopus octopus 4096 Jun 17 21:31 dn -rwxrw-r-- 1 octopus octopus 58 Jun 17 21:26 wave.wav
左边第一栏就是要查看的权限 例如drwxr-xr-x,从右边开始三个字符一组分开: d rwx r-x r-x 对于每一组,如果第一个字符是字母,就加4,第二个字符是字母,就加2,第三个是字母就加1,所以该字符串所表示的权限是4+2+1, 4+1, 4+1 => 755
|