chmod命令用于改变linux系统文件或目录的访问权限,用它控制文件或目录的访问权限。
该命令有两种用法:
一、文字设定法:
命令格式:chmod[对象][+|-|=][权限]文件名
二、数字设定法
命令格式:chmod [权限] 文件名
扩展资料:
Linux chmod命令语法
chmod [-cfvR] [--help] [--version] mode file...
参数说明
mode : 权限设定字串,格式如下 :
[ugoa...][[+-=][rwxX]...][,...]
其中:
u 表示该文件的拥有者,g 表示与该文件的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是。
+ 表示增加权限、- 表示取消权限、= 表示唯一设定权限。
r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该文件是个子目录或者该文件已经被设定过为可执行。
参考资料来源:百度百科-chmod
2022-12-07 · 百度认证:北京一天天教育科技有限公司官方账号,教育领域创作者
Linux/Unix的文件调用权限分为三级:文件所有者、用户组、其它用户。
语法:
chmod [-cfvR] [--help] [--version] mode file...
参数:
mode:权限设定字串,格式如下:
[ugoa...] [[+-=][rwxX]...][,...]
其中:
u 表示该文件的拥有者
g 表示与该文件的拥有者属于同一个群体者
o 表示其他以外的人
a 表示这三者皆是。
+ 表示增加权限
- 表示取消权限
= 表示唯一设定权限。
r 表示可读取
w 表示可写入
x 表示可执行
X 表示只有当该文件是个子目录或者该文件已经被设定过为可执行。
其他参数说明:
-c 若该文件权限确实已经更改,才显示其更改动作
-f 若该文件权限无法被更改也不要显示错误讯息
-v 显示权限变更的详细资料
-R 对目前目录下的所有文件与子目录进行相同的权限变更
--help 显示辅助说明
--version 显示版本
chmod 权限 要修改权限的文件
linux中的权限如下:
-rw------- (600) -- 只有属主有读写权限。
-rw-r--r-- (644) -- 只有属主有读写权限;而属组用户和其他用户只有读权限。
-rwx------ (700) -- 只有属主有读、写、执行权限。
-rwxr-xr-x (755) -- 属主有读、写、执行权限;而属组用户和其他用户只有读、执行权限。
-rwx--x--x (711) -- 属主有读、写、执行权限;而属组用户和其他用户只有执行权限。
-rw-rw-rw- (666) -- 所有用户都有文件读、写权限。这种做法不可取。
-rwxrwxrwx (777) -- 所有用户都有读、写、执行权限。更不可取的做
777对应了9位分别是属主有读、写、执行权限;和属组用户和其他用户的读、写、执行权限。
推荐于2017-05-20
-rw------- (600) -- 只有属主有读写权限。
-rw-r--r-- (644) -- 只有属主有读写权限;而属组用户和其他用户只有读权限。
-rwx------ (700) -- 只有属主有读、写、执行权限。
-rwxr-xr-x (755) -- 属主有读、写、执行权限;而属组用户和其他用户只有读、执行权限。
-rwx--x--x (711) -- 属主有读、写、执行权限;而属组用户和其他用户只有执行权限。
-rw-rw-rw- (666) -- 所有用户都有文件读、写权限。这种做法不可取。
-rwxrwxrwx (777) -- 所有用户都有读、写、执行权限。更不可取的做
777对应了9位分别是属主有读、写、执行权限;和属组用户和其他用户的读、写、执行权限。
允许某个权限就置1,777(8进制)=111111111(2进制),9位都置一,就是所有权限都开 命令为:chmod 700 a.c