找回密码
 立即注册
  • QQ空间
  • 回复
  • 收藏

【Linux】命令大全()

admin 2019-11-7 20:42 154人围观 Linux相关



chmod命令





Linux/Unix 的文件调用权限分为三级 : 文件拥有者、群组、其他利用 chmod 可以藉以控制文件调用权限


使用权限

所有用户(ubuntu在某些情况下可能需要sudo或root用户)

语法格式

chmod [选项]... 模式[,模式]... 文件...

chmod [选项]... 八进制模式 文件...

chmod [选项]... --reference=参考文件 文件...

参数

-c : 若该文件权限已更改,显示其更改动作

-f : 若该文件权限无法被更改也不显示错误讯息

-v : 显示权限变更的详细资料

-R : 对目前目录下的所有文件与子目录进行相同的权限变更

实例


将文件text.md的权限设置为所有人都可读:

◇  chmod ugo+r text.md

◇  chmod a+r text.md

笔记:

u——该文件的拥有者

g——与该文件的拥有者属于同一个群体的用户

o——其他以外的用户

a——这三者都是

+——增加权限

-——取消权限

=——唯一设定权限

r——可读

w ——可写

x ——可执行

X ——只有当该文件是个子目录或者该文件已经被设定过为可执行

将文件text.md和text1.md设为该文件拥有者,与其所属同一个群体的用户可写,其他以外的用户则不可写 :

◇   chmod ug+w,o-w text.md text1.md

将当前目录下的所有文件与子目录设置为所有用户可读取 :

◇   chmod -R a+r *

用数字表示权限:

◇    chmod 777 text.md

笔记:

第一、二、三个数字分别代表:User、Group、及Other的权限。

r=4,w=2,x=1

(如:rwx属性为:4+2+1=7;

          rw-属性为:4+2=6;

          r-x属性为:4+1=5)

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





随缘笔记PLUS






扫描二维码

获取更多精彩

随缘笔记plus




----------------------------------------------------------------------------------------------------------------------
我们尊重原创,也注重分享,文章来源于微信公众号:随缘笔记plus,建议关注公众号查看原文。如若侵权请联系qter@qter.org。
----------------------------------------------------------------------------------------------------------------------

鲜花

握手

雷人

路过

鸡蛋

yafeilinux和他的朋友们微信公众号二维码

微信公众号

专注于Qt嵌入式Linux开发等。扫一扫立即关注。

Qt开源社区官方QQ群二维码

QQ交流群

欢迎加入QQ群大家庭,一起讨论学习!

我有话说......