【Linux】(四)—— 文件权限管理

权限管理

这篇文章主要时对前篇文章中的用户和文件的权限操作做一些补充说明

用户权限: sudo:临时提升权限为root;sudo -s:永久提升权限为root。

ls -l显示的文件列表的第一列表示文件类型,第一个字母为-表示普通文件,d表示目录,l表示链接文件,具体的内容我在上一篇博客中详细讲解过了,传送门:

后面的字符控制文件的权限,每三个分为一组(包含-符号),第一组为文件的拥有者权限(u),第二组为文件所属组的权限(g),第三组为其他用户的权限(o)

请添加图片描述

各个字符的含义如下:

  • r:可读

  • w:可写

  • x:可执行 个权限对于文件和目录有着不同的意义:如果一个文件具有执行权限(即文件权限中有x),那么用户可以运行这个文件作为一个程序或脚本。这对于 shell 脚本、二进制可执行文件(如命令行工具)尤为重要;目录上的x权限允许用户通过cd命令进入该目录,用户能否在该目录下执行其他文件(前提是用户对该文件也有执行权限)以及能否创建、删除或重命名目录内的文件(这还需要w权限)。

  • -:没权限,如果用户没有w权限,就在w的位置上写-

使用字母修改用户的文件权限:

chmod 用户+权限 # 给用户追加权限
chmod 用户-权限	# 取消用户的权限
chmod 用户=权限	# 设置用户的权限
用户为 u、g、o、a(所有用户)
权限:r、w、x

使用数字修改用户权限:

r的权限数字为4,w为2,x为1

chmod u=rwx,g=rx,o=r filename 等价于 chmod u=7,g=5,o=4 filename
或 chmod 754 file
都表示文件所有者权限:读、写、可执行;同组用户:读、可执行;其他用户:读

相关推荐

  1. Linux 文件权限管理

    2024-06-06 20:24:02       37 阅读
  2. Linux权限提升

    2024-06-06 20:24:02       7 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-06-06 20:24:02       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-06 20:24:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-06 20:24:02       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-06 20:24:02       20 阅读

热门阅读

  1. uniapp vue input和textarea 的用法区别,一篇就懂

    2024-06-06 20:24:02       11 阅读
  2. vue2组件封装+elementUI

    2024-06-06 20:24:02       9 阅读
  3. 探索未来科技的前沿:从量子计算到人机融合

    2024-06-06 20:24:02       9 阅读
  4. 一些常用的 ADB(Android Debug Bridge)命令

    2024-06-06 20:24:02       11 阅读
  5. QT窗口类型以及非模态窗口如何显示在顶层

    2024-06-06 20:24:02       9 阅读
  6. Python 变量标签:深入解析其用法与影响

    2024-06-06 20:24:02       8 阅读
  7. AI绘图工具最全汇总--你适合哪一款

    2024-06-06 20:24:02       9 阅读
  8. Go 发送邮件的两种方式

    2024-06-06 20:24:02       9 阅读
  9. JZ2440笔记:rtc驱动

    2024-06-06 20:24:02       10 阅读
  10. 运用selenium爬取京东商品数据储存到MySQL数据库中

    2024-06-06 20:24:02       13 阅读
  11. 作业6.6

    作业6.6

    2024-06-06 20:24:02      10 阅读