梁朝伟干汤唯Linux(ubuntu)下实现增加删除⽂件权限
【权限篇】
ubuntu系统中,对于不同⽤户及不同⽤户组中⽤户对⽂件的操作权限都不相同,通过控制台我们可以快速的对⽂件权限进⾏操作。
对于修改权限可以使⽤两种⽅案来更改其权限,下⾯认识⼀下⽂件系统权限的组成:
⽂件权限查看:
1、查看⽂件权限命令: ls -lh [option:⽂件名]
2、查看⽂件夹权限命令 ls -ld [option:⽂件夹名]
例:-rw-r--r--
解释:-(代表类型)×××(所有者)×××(组⽤户)×××(其他⽤户)
⽅案⼀:
下⾯使⽤ chmod 命令修改⽂件的权限
exo吴亦凡sudo chmod 600 ××× (只有⽂件所有者有读和写的权限)
sudo chmod 644 ××× (⽂件所有者有读和写的权限,组⽤户只有读的权限)
sudo chmod 700 ××× (只有⽂件所有者有读和写以及执⾏的权限)
sudo chmod 666 ××× (所有⽤户都有读和写的权限)
sudo chmod 777 ××× (所有⽤户都有读和写以及执⾏的权限)
解释:
1、其中×××:指⽂件名(修改⽂件夹权限时,有的需要在 chmod 后加-ld)
2、三位数字分别对应每⼀个⽤户类型的权限设置,取值是0~7,即⼆进制的[000]~[111]。
3、其它权限 [000]⽆任何权限 [100]只读权限 [110]读写权限 [111]读写执⾏权限
刘诗诗的最新消息⽅案⼆:
同样使⽤chmod命令修改权限,具体如下:
命令格式:
sudo chmod [操作对象+权限增减+操作权限] ×××
吐槽大会3例:
sudo chmod u+w ××× #添加⽂件拥有者的“可写”权限
牙疼怎么止疼最快小妙招sudo chmod u-w ××× #删除⽂件拥有者的“可写”权限
sudo chmod g+r ××× #添加⽤户组的“可读”权限
sudo chmod o-r ××× #删除其它⽤户的“可写”权限
sudo chmod +x ××× #添加所有⽤户的“可执⾏”权限
解释:家庭经济困难证明
操作对象:u 表⽰⽂件拥有者,g 表⽰组⽤户,o 表⽰其它⽤户,a 表⽰所有⽤户
权限增减:+ 表⽰增加权限、- 表⽰取消权限、= 表⽰设定唯⼀权限
操作权限:r 表⽰可读取,w 表⽰可写⼊,x 表⽰可执⾏
以上这篇Linux(ubuntu)下实现增加/删除⽂件权限就是⼩编分享给⼤家的全部内容了,希望能给⼤家⼀个参考,也希望⼤家多多⽀持。
发布评论