百度
360搜索
搜狗搜索

linux加权限命令行详细介绍

在 Linux 中,修改文件或目录权限的常用命令是 chmod(change mode),支持 数字模式符号模式 两种操作方式。以下是常见场景的命令示例:

一、基础语法

bash

 选项 权限模式 文件名/目录名

+x script.sh

二、符号模式(推荐新手)

通过 u(所有者)、g(组)、o(其他用户)、a(所有人)配合 +(添加)、-(移除)、=(设置)操作权限:

场景 命令 说明
给文件添加执行权限 chmod +x app.py 所有人(a)都可执行
仅所有者可读写,其他无权限 chmod u=rw,go-rwx file 精细控制,等价 chmod 600 file
给目录添加读写执行权限 chmod 755 project/ 所有者可读写执行,组和其他用户只读执行
递归修改目录下所有文件的权限 chmod -R 644 docs/ -R 表示递归操作

三、数字模式(高效简洁)

三位八进制数 分别表示 所有者(u)、组(g)、其他(o) 的权限(r=4, w=2, x=1):

权限组合 数字 说明
rwx 7 读写执行(最高权限)
rw- 6 读写(无执行)
r-x 5 读和执行(无写)
--- 0 无权限

常见示例
bash

  /tmp/temp.txt  

.bashrc

logs/

四、注意事项

  1. 目录权限:目录需要 x 权限才能进入(即使没有 r 权限),w 权限允许删除 / 创建文件。
  2. sudo:修改系统文件时需加 sudo(如 sudo chmod 644 /etc/hosts)。
  3. 安全提示:避免使用 777 给重要文件,防止权限滥用。

五、快速自查

  • 查看当前权限:ls -l 文件名(首列如 rw-r--r-- 对应 644)。
  • 符号模式等价数字模式:chmod u=rwx,g=rx,o=r file → 对应 754

根据场景选择合适的模式,符号模式更易理解,数字模式更高效~

阅读更多 >>>  linux的setfacl命令

网站数据信息

"linux加权限命令行"浏览人数已经达到20次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:linux加权限命令行的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!