阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

简述Linux chmod命令的知识

36次阅读
没有评论

共计 1550 个字符,预计需要花费 4 分钟才能阅读完成。

导读 chmod 用于管理文件或目录的权限,文件或目录权限的控制分别以读取 (r)、写入 (w)、执行 (x)3 种可读可写可执行,抽象的用二进制来表示 1 代表拥有该权限,0 代表没有该权限,这样我们就可以看到具有全部权限二进制可理解为“111”即 十进制的“7”,只有读写权限二进制可理解为“100”即 十进制的“4”以此类推,其它的一致。
1、权限范围

u,User 即文件或目录的拥有者
g,Group 即文件或目录的所属群组
o,Other 除了文件或目录拥有者或所属群组之外,其他用户皆属于这个范围
a,All 即全部的用户,包含拥有者,所属群组以及其他用户
r 读取权限,数字代号为“4”即“100”
w 写入权限,数字代号为“2”即“010”
x 执行或切换权限,数字代号为“1”即“001”
- 不具任何权限,数字代号为“0”即“000”

2、用法

chmod [选项] [文件..]

3、目录选项

-c,–changes 效果类似“-v”参数,但仅回报更改的部分
-f,–quiet,–silent 不显示错误信息
-R,–recursive 递归处理,将指令目录下的所有文件及子目录一并处理
-v,–verbose 显示指令执行过程
–reference= 把指定文件或目录的所属群组全部设成和参考文件或目录的所属群组相同
+ 增加指定权限 (chmod u+r file)
- 删除指定权限 (chmod g-rw file)
= 等于指定权限 (chmod o=rwx file)

4、实例
1)增加 1.txt 所属组的 写 权限
# ll 1.txt

-rw-r–r–. 1 root root 0 8 月 25 21:36 1.txt

# chmod g+w 1.txt
# ll 1.txt

-rw-rw-r–. 1 root root 0 8 月 25 21:36 1.txt

2)删除 2.txt 其他用户的 读 权限,同时增加所属组的写权限

-rw-r–r–. 1 root root 0 8 月 25 21:36 2.txt

# chmod o-r,g+w 2.txt
# ll 2.txt

-rw-rw—-. 1 root root 0 8 月 25 21:36 2.txt

3)修改 3.txt 的权限为 u=rwx,g=rw,o=-
# ll 3.txt

-rw-r–r–. 1 root root 0 8 月 25 21:36 3.txt

# chmod u=rwx,g=rw,o=- 3.txt
# ll 3.txt

-rwxrw—-. 1 root root 0 8 月 25 21:36 3.txt

4)用数字 修改 4.txt 的权限
# ll 4.txt

-rw-r–r–. 1 root root 0 8 月 23 20:55 4.txt

# chmod 777 4.txt
# ll 4.txt

-rwxrwxrwx. 1 root root 0 8 月 23 20:55 4.txt

# chmod 644 4.txt
# ll 4.txt

-rw-r–r–. 1 root root 0 8 月 23 20:55 4.txt

# chmod 0 4.txt
# ll 4.txt

———-. 1 root root 0 8 月 23 20:55 4.txt

5、说明

简述 Linux chmod 命令的知识

第一部分:第 1 位为文件类型,2~10 位表示文件权限,234:用户权限,567:所组权限,789:其它用户权限
文件类型说明 -:普通文件,d:目录文件,b:块设备文件,c 字符设备文件,l:符号链,p:管道特殊文件

第二部分:表示硬链接数

第三部分:oot 表示文件拥有者,用户名

第四部分:root 表示文件的所属组

第五部分:最后表示文件的最后修改时间

第六部分:文件名

阿里云 2 核 2G 服务器 3M 带宽 61 元 1 年,有高配

腾讯云新客低至 82 元 / 年,老客户 99 元 / 年

代金券:在阿里云专用满减优惠券

正文完
星哥说事-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2024-07-25发表,共计1550字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中