这篇文章运用简单易懂的例子给大家介绍linux中chmod命令的使用方法,代码非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
chmod介绍:
linux中可以使用命令chmod来为文件或目录赋予权限。Linux/Unix 的档案存取权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所存取。
使用权限:所有使用者
格式:chmod [-cfvR] [--help] [--version] mode file...
参数说明:
mode : 权限设定字串,格式如下 : [ugoa...][[+-=][rwxX]...][,...],其中u 表示该档案的拥有者,g 表示与该档案的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是。
+ 表示增加权限、- 表示取消权限、= 表示唯一设定权限。
r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该档案是个子目录或者该档案已经被设定过为可执行。
-s :在文件执行时把进程的属主或组ID置为该文件的文件属主。
-c : 若该档案权限确实已经更改,才显示其更改动作
-f : 若该档案权限无法被更改也不要显示错误讯息
-v : 显示权限变更的详细资料
-R : 对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变更)
--help : 显示辅助说明
--version : 显示版本
chmod用法是:
1、首先打开编程界面,查看现在dog目录下的文件的权限信息。
2、现在b.txt的用户权限是RW,组权限是RW,其他权限是R。现在我给用户权限加上X运行权限。
3、同样的方法给组、其他代码加上运行权限使用chmod u/g/o +x b.txt 。
4、如果要取消对应的权限,使用“-”号即可。
5、除了使用RWX字符后还可以用数字来代表,R=4 W=2 X=1,chmod 777 b.txt对所有权限都加上3个权限。
6、R=4 W=2 X=1,7=R+W+X,6=R+W等,如果用数据来设置权限需要计算一下,个人感觉还是用字符好理解一点,熟悉了那用数字会更快些。而且3个数字一定要写全才可以。
关于linux中chmod命令的使用方法就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。