关于UNIX中chmod的问题

关于UNIX中chmod的问题

chmod 654代表什么?

答案1

http://en.wikipedia.org/wiki/File_system_permissions#Octal_notation

0 --- no permission
1 --x execute 
2 -w- write 
3 -wx write and execute
4 r-- read
5 r-x read and execute
6 rw- read and write
7 rwx read, write and execute

第一个数字代表所有者,第二个数字代表组,第三个数字代表所有人。因此 654 表示所有者具有读写权限,组具有读取和执行权限,其他所有人则只能读取。

答案2

它代表-rw-r-xr--。另请参阅chmod 手册页

答案3

正如其他人所说,它是rw-r-xr--,存储为一系列位,110101100。将其拆分为用户、组、所有者块,您将获得110 101 100。将这些二进制数字表示为八进制数,您将获得6 5 4。Tada!

答案4

更改权限为rw-r-xr--

这是一个 chmod 计算器:

http://www.happytec.at/tools/chmod.php

相关内容