linux权限数字详解

1、常用linux文件权限:

444 r–r--r–
600 rw-------
644 rw-r–r--
666 rw-rw-rw-
700 rwx------
744 rwxr–r--
755 rwxr-xr-x
777 rwxrwxrwx

从左至右,

1-3位数字代表文件所有者的权限,

4-6位数字代表同组用户的权限,

7-9数字代表其他用户的权限。

读取权限:等于4 用 r 表示

写入权限:等于2 用 w 表示

执行权限:等于1 用 x 表示

2、例子

755

7: 4+2+1 rwx 所有者具有读取、写入、执行权限;

5: 4+0+1 r-x 同组用户具有读取、执行权限但没有写入权限;

5: 4+0+1 r-x 其他用户具有读取、执行权限但没有写入权限;

3、命令

语法: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

若用chmod 4755 filename可使此程序具有root的权限

GitHub 加速计划 / li / linux-dash
10.39 K
1.2 K
下载
A beautiful web dashboard for Linux
最近提交(Master分支:2 个月前 )
186a802e added ecosystem file for PM2 4 年前
5def40a3 Add host customization support for the NodeJS version 4 年前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐