加入收藏 | 设为首页 | 会员中心 | 我要投稿 威海站长网 (https://www.0631zz.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Unix > 正文

实用Linux命令 - 权限命令chmod

发布时间:2022-10-19 15:02:39 所属栏目:Unix 来源:互联网
导读: 权限设置命令:chmod
Linux chmod(英文全拼:change mode)命令是控制用户对文件的权限的命令
Linux/Unix 文件调用权限分为三级 : 文件所有者(Owner)、用户组(Group)、其它用户(Othe

权限设置命令:chmod

Linux chmod(英文全拼:change mode)命令是控制用户对文件的权限的命令

Linux/Unix 文件调用权限分为三级 : 文件所有者(Owner)、用户组(Group)、其它用户(Other Users)。

使用权限

所有使用者

语法

chmod [-cfvR] [--help] [--version] mode file...

说明

mode: 权限设定字串,格式如下:

[ugoa...][[+-=][rwxX]...][,...]

其中:

例子

将档案 file1.txt 设为所有人皆可读取:

chmod ugo+r file1.txt

将档案 file1.txt 设为所有人皆可读取:

chmod a+r file1.txt

将档案 file1.txt 与 file2.txt 设为该档案拥有者,与其所属同一个群体者可写入,但其他以外的人则不可写入:

chmod ug+w,o-w file1.txt file2.txt

将 ex1.py 设定为只有该档案拥有者可以执行:

chmod u+x ex1.py  

将目前目录下的所有档案与子目录皆设为任何人可读取:

chmod -R a+r *

此外 chmod 也可以用数字来表示权限如 chmod 777 file

语法为:chmod abc file

其中 a,b,c 各为一个数字unix实用命令,分表示 User,Group,及 Other 的权限。

r=4,w=2,x=1

若要 rwx 属性则 4+2+1=7;

若要 rw-属性则 4+2=6;

若要 r-x 属性则 4+1=7。

unix实用命令_unix命令_unix 命令目录

例子

chmod a=rwx file
chmod 777 file
#以上两个命令效果相同




chmod ug=rwx,o=x file
chmod 771 file
#以上两个命令效果相同

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

(编辑:威海站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!