欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 财经 > 金融 > Ubuntu Linux 文件、目录权限问题

Ubuntu Linux 文件、目录权限问题

2025/5/7 3:36:55 来源:https://blog.csdn.net/weixin_55767624/article/details/144249602  浏览:    关键词:Ubuntu Linux 文件、目录权限问题

本文为Ubuntu Linux操作系统- 第五弹
此文是在上期文件目录的内容操作基础上接着讲权限问题
上期回顾:Ubuntu Linux 目录和文件的内容操作

在这里插入图片描述

文件访问者身份与文件访问权限

Linux文件结构

  • 所有者(属主)
  • 所属组(属组)
  • 其他用户

普通文件

  • 读(r):读取文件内容或者查看目录。
  • 写(w):修改文件内容或者创建、删除文件。
  • 执行(x):执行文件或者允许使用cd命令进入目录。

查看文件属性

-rw-r--r--   1     lxj     lxj    8980  125 12:11 examples.desktop
[文件权限]  [链接][所有者][所属组] [容量]  [修改日期]    [文件名]

在这里插入图片描述

变更文件访问者身份

变更所有者

  • 使用chown命令变更文件所有者,使其他用户对文件具有所有权
   chown [选项] [新所有者] 文件列表

变更所属组

使用chgrp命令可以变更文件的所属组

   chgrp [选项] [新的所属组] 文件列表

使用chown命令同时变更文件所有者和所属组

   chown [选项] [新所有者]: [新的所属组] 文件列表

设置文件访问权限

chmod命令设置文件访问权限用法

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

文件权限用字符表示

+表示增加某种权限, 表示撤销某种权限,=表示指定某种权限
所有者所属组和其他用户分别用字符u、g、o表示,全部用户用a 表示
权限类型用r、wx 表示

文件权限用数字表示

  • 将权限读(r)、 写(w)和执行(x)分别用数字4、21 表示,没有任何权限则表示为0
  • 权限用其各项权限的和表示(结果为0~7之间的数字),依次为所有者(u)、所属组(g)和其他用户(o)的权限

设置默认的文件访问权限

  • 默认管理员新创建的普通文件的权限被设置为:rw-r--r--,用数字表示为644
  • 新创建的目录权限为:rwxr-xr-x,用数字表示为755
  • 默认权限通过umask(掩码)实现,掩码用数字表示,实际上是文件权限码的“补码”
  • 创建目录的最大权限为777,减去umask值(如022),就得到目录创建默认权限(如777−022=755
  • 创建文件的最大权限为666,减去umask值(如022),就得到文件创建默认权限(如666−022=644
  • 同时可以使用umask命令来查看和修改umask

特殊权限

  • 特殊权限共有3种:suid、sgidsticky
  • Linux的suid(setuid)sgid(setgid)与用户进程的权限有关。
  • suidsgid用字符表示,分别为sg。要在文件属性中表示这些特殊权限,将在执行权x标志位置上显示
  • suidsgid权限使用八进制数字分别表示为4和2
  • 为防止用户任意删除或修改别人的文件,可设置sticky权限
  • sticky权限只对目录有效。
  • sticky权限用字符表示t,用八进制数字表示为1

Ubuntu 图形界面中设置文件和文件夹权限

可设置的文件夹访问权限

  • 无:没有任何访问权限(不能对所有者设置此权限)。
  • 只能列出文件:可列出文件清单。
  • 访问文件:可以查看文件,但是不能做任何更改。
  • 创建和删除文件:这是最高权限。
    在这里插入图片描述

可设置的文件访问权限

  • 无:没有任何访问权限(不能对所有者设置此权限)。
  • 只读:可打开文件查看内容,但是不能做任何更改。
  • 读写:打开和保存文件。
  • 执行:允许以程序方式运行文件。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

今天Ubuntu Linux的文件和目录的内容到这里就完结了,明天开始新的篇章讲磁盘存储管理。 明天见!!
想要了解更多内容点击练小杰的CSDN!!!!

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词