Linux中的chmod详解

Linux中的chmod详解chmod(英文全拼:changemode)命令是控制用户对文件的权限的命令。Linux/Unix的文件调用权限分为三级:文件所有者(Owner)、用户组(Group)、其它用户(OtherUsers)。只有文件所有者和超级用户可以修改文件或目录的权限。可以使用绝对模式(八进制数字模式),符号模式指定文件的权限。ll可以查看当前路径下文件的权限llxxx查看指定文件的权限三个位置:第一个表示文件所有者的权限第二个表示与文件所有者同属一个用户组的其他用户的权限.

大家好,欢迎来到IT知识分享网。

  1. chmod(英文全拼:change mode)命令是控制用户对文件的权限的命令。
  2. Linux/Unix 的文件调用权限分为三级 : 文件所有者(Owner)、用户组(Group)、其它用户(Other Users)。
  3. 只有文件所有者和超级用户可以修改文件或目录的权限。可以使用绝对模式(八进制数字模式),符号模式指定文件的权限。
ll  可以查看当前路径下文件的权限

在这里插入图片描述

ll xxx 查看指定文件的权限

在这里插入图片描述
三个位置:
第一个表示文件所有者的权限
第二个表示与文件所有者同属一个用户组的其他用户的权限
第三个表示其它用户组的权限。
在这里插入图片描述
三种权限:
可读:r或4
可写:w或2
可执行:x或1
需要注意的是chmod后可以直接跟数字,如果是要跟字母需要明确指出是要添加权限还是删除权限

chmod +w xxx	给xxx文件添加写权限
chmod -w xxx	将xxx文件删除写权限

在这里插入图片描述
七种组合(本组例子将所有用户设置为统一权限):

可执行: 	1	x
可写:		2	w
可写可执行:	3   wx
可读:		4	r
可读可执行:	5	rx
可读可写:	6	rw
可读写执行:	7	rwx

在这里插入图片描述
需要注意:0是清空用户的权限
还有就是可能遇到chmod后面有四个数字,比如说:

chmod 4755 kk.go

这个4表示其他用户执行文件时,具有与所有者相当的权限。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/23525.html

(0)
上一篇 2023-09-10 13:33
下一篇 2023-09-10 19:33

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信