ll #用详细列表察看当前目录文件
发现目录结构为
chmod -> Change Mode
chmod 777 [程序名] #开启权限
execute | write | read |
---|---|---|
1 | 2 | 4 |
执行权限 | 写入权限 | 读取权限 |
权限 | 计算 | 结果 |
---|---|---|
--- | 0 | 0 |
--x | 1 | 1 |
-w- | 2 | 2 |
r-- | 4 | 4 |
-wx | 1+2 | 3 |
r-x | 1+4 | 5 |
rw- | 2+4 | 6 |
rwx | 1+2+4 | 7 |
权限列表
- | 命令 | 解释 |
---|---|---|
-rw------- | 600 | 只有所有者才有读和写的权限 |
-rw-r--r-- | 644 | 只有所有者才有读和写的权限,组群和其他人只有读的权限 |
-rwx------ | 700 | 只有所有者才有读,写,执行的权限 |
-rwxr-xr-x | 755 | 只有所有者才有读,写,执行的权限,组群和其他人只有读和执行的权限 |
-rwx--x--x | 711 | 只有所有者才有读,写,执行的权限,组群和其他人只有执行的权限 |
-rw-rw-rw- | 666 | 每个人都有读写的权限 |
-rwxrwxrwx | 777 | 每个人都有读写和执行的权限 |
语法:chmod abc fileName 例: chmod 777 fileName
abc 各为一个数字分别表示User、Group、及Other的权限。
权限设定字串,格式如下 : [ugoa...][[+-=][rwxX]...][,...],其中u 表示该档案的拥有者,g 表示与该档案的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是。
- 表示增加权限、- 表示取消权限 、= 表示唯一设定权限。
r 表示可读取,w 表示可写入,x 表示可执行 ,X 表示只有当该档案是个子目录或者该档案已经被设定过为可执行。
命令等效:
chmod a=rwx file 等效于 chmod 777 file
chmod ug=rwx,o=x file 等效于 chmod 771 file
评论