Loading

【终端使用】文件/目录的"rwx"权限 和 "chmod"命令的简单使用

相同文章连接:【终端使用】"chmod 数字 文件/目录"修改文件/目录的"rwx"权限

 

一、用户权限知识点

1.1、基本概念

  • 用户是Linux系统工作中重要的一环。
  • 在Linux系统中,不论由本机登录系统 或者 远程登录系统,每个登录Linux系统的账号,根据用户权限的不同 对Linux系统中的资源有着不同的使用权限。
  • 在Linux系统中,可以指定 每一个用户 针对 不同的文件、目录 的 拥有着不同权限
  • 文件/目录 的权限包括:
权限 英文 缩写 数字代号
read r 4
write w 2
执行 execute x 1

1.2、组概念

为了方便用户管理,提出了 的概念,如下图所示:

在实际应用中,可以预先针对 设置好权限,然后将不同的用户添加到对应的组中从而不用依次为每一个用户设置权限

 1.3、"ls -l"命令的扩展

"ls -l"命令可以查看 指定文件夹所有文件、目录详细信息,从左到右的依次是:

 提示:

  • 权限:第一个字符是"d"表示这是一个目录;是"-"表示这是一个文件
  • 硬连接数:通俗的讲,就是 有多少中方式 可以访问到 当前目录/文件
  • 拥有者:用户主目录下(/home/用户名称/) 文件、目录 拥有者,通常都是当前用户
  • 组:在Linux系统中,很多时候,会出现 组名用户名 相同的情况。

 

二、"chmod"命令的简单使用

"chmod"命令(英文为Change the mode of each FILE to MODE)可以修改 用户、组、其他用户、 对 文件/目录 的权限。

命令格式:

  1. 减少权限格式:chmod  -rwx  文件名|目录名称      
  2. 添加权限格式:chmod  +rwx  文件名|目录名称

 注意:以上方式会 一次性修改 用户权限、组权限、其他用户权限,有关"chmod"命令的高级用法,后续会讲。

【终端使用】"chmod 数字 文件/目录"修改文件/目录的"rwx"权限

 

1.1、修改 目录 权限

注意:

  • 减去 文件/目录权限后,桌面图片会多出一个"✖"符号。
  • 减去 文件/目录权限后,桌面图片会多出一个"🔒"符号。

 1)读权限:

  • 减去读权限:"chmod -r 目录名"。
  • 增加读权限:"chmod +r 目录名"。

2)写权限:

  • 减去写权限:"chmod -w 目录名"。
  • 增加写权限:"chmod +w 目录名"。

 3)执行权限:

  • 减去执行权限:"chmod -x 目录名"。
  • 增加执行权限:"chmod +x 目录名"。

 1.2、修改 文件 权限

注意:

  • 减去 文件/目录 的权限后,桌面图片会多出一个"✖"符号。
  • 减去 文件/目录 的权限后,桌面图片会多出一个"🔒"符号。

 

 

1)读权限:

  • 减去读权限:"chmod -r 文件名"。
  • 增加读权限:"chmod +r 文件名"。

2)写权限:

  • 减去写权限:"chmod -w 文件名"。
  • 增加写权限:"chmod +w 文件名"。

 3)执行权限:

  • 减去执行权限:"chmod -x 文件名"。
  • 增加执行权限:"chmod +x 文件名"。

 注意:默认情况下,文件是没有"x"权限;目录是有"x"权限。

posted @ 2020-02-26 16:36  greamrod  阅读(2183)  评论(0编辑  收藏  举报