linux下更改用户权限详解

一、如何用户对文件的权限

在linux下输入“ll"可以看到文件或文件夹信息,可以看到在第一部分中看到下图这些奇怪的字符组合,那么这些字符组合到底代表什么信息呢?

可以看到,这一串东西一共有10个单词或‘-’,我们分别用元素1~10来表示,一共分为四个区域A,B,C,D,如下图。其中,区域A只有一个元素1,代表的是此文件的类型,‘-’代表这是一个文件,‘d'代表这是一个文件夹。而区域B代表的是该文件的所有者对该文件的权限其中元素2代表的是该文件所有者对文件的可读权限,'r'代表可读,'-'代表不可读。元素3代表可写权限,其中'w'代表可写,'-'代表不可写。元素4代表可执行权限,'x'代表可执行,'-'代表不可执行。区域C代表的是文件所有者所在组的成员对该文件的权限。元素5,6,7各代表的含义与元素2,3,4类似。区域D代表的是其他用户对该文件的权限(即该用户不是文件所有者,也不是文件所有者所在组成员)。元素8,9,10的含义也与元素2,3,4类似。


二、如何更改用户权限

可读权限'r'用数字4表示,可写权限'w'用数字2表示,可执行权限用数字1表示。

示例如下图:


上图中可以看到文件test的权限为"-rw-rw-r--",输入命令:chmod 775 test。第一个数字即数字7代表的是要对文件所有者对此文件权限的更改,设置为“可读、可写入、可执行”,是代表'r','w','x'的数字之和。第二个数字也是数字7,也就是代表将文件所有者所在组成员对该文件的权限更改为“可读、可写入、可执行”。第三个数字即数字5代表将其他用户对此文件的权限更改为“可读、可执行”,是代表'r'和'x'的数字4和1之和。输入命令之后我们可以看到文件权限变成了"-rwxrwxr-x'。当然你也可以将文件的权限更改为541,550,600,等等。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,010评论 19 139
  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 99,611评论 9 467
  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 12,240评论 2 33
  • 第一次接触芳疗是在十年前,那时的认识仅停留在玫瑰花露保湿补水,橙花亮肤,薰衣草收毛孔安神消炎这些概念...
    芳疗小铺_Nana阅读 931评论 1 2
  • 杨慧霞 洛阳 焦点解决讲师二期班成员 坚持分享767天《焦点解决》 先生是个完美主义者,心细好唠叨。每次收...
    yhx慧心慧语阅读 400评论 0 1