权限类型

文件权限类型
在这里插入图片描述

  • r:可读,用数字4表示。对文件而言,是读到文件内容;对目录而言,是读到档名。

  • w:可写,用数字2表示。对文件而言,是修改文件内容;对目录而言,是修改档名。

    • 建立新的文件与目录
    • 将已存在的文件或目录进行更名
    • 删除已存在的文件或目录
    • 搬移该目录内的文件、目录位置
  • r:可执行,用数字1表示。对文件而言,是执行文件内容;对目录而言,是进入该目录的权限。

  • -:无权限,用数字0表示

每一组权限值由组内各个位累加而成,如上图所表示的文件权限写成数字表达就是755

身份权限类型

| u | 文件或目录的所有者。 |
| g | 用户组。 |
| o | 其他所有的人。 |
| a |所有人 |

操作权限类型

| + | 加入 |
| - | 除去 |
| = | 设定 |


chown

  • 用户必须是已经存在系统中的账号,也就是存在于 /etc/user 的用户名称才能改变

作用: 改变指定目录或文件的所属用户、所属组

语法: chown [选项] 用户名 [:组名] 文件名或目录

使用权限: root

常用参数:

-h :只对于链接进行变更,而非该链接真正指向的文件
-R :对当前目录下的所有文件与子目录进行相同的所有者变更

示例:

修改 test.txt 的所属用户为zheng,所属群组为users

chown zheng:users test.txt

chgrp

作用: 改变指定目录或文件的所属组

语法: chown [选项] 组名 文件名或目录

使用权限: root

常用参数:

-h :只对于链接进行变更,而非该链接真正指向的文件
-R :对当前目录下的所有文件与子目录进行相同的所有者变更

示例:

修改 test.txt 的所属群组为users

chgrp users test.txt

chmod

作用: 改变指定目录或文件的权限

语法: chmod[选项] mode 文件名或目录

使用权限: root

常用参数:

-R :对当前目录下的所有文件与子目录进行相同的所有者变更

范例:

chmod 777 test.txt
chmod o+w test.txt
chmod o=rwx test.txt
GitHub 加速计划 / li / linux-dash
10.39 K
1.2 K
下载
A beautiful web dashboard for Linux
最近提交(Master分支:2 个月前 )
186a802e added ecosystem file for PM2 4 年前
5def40a3 Add host customization support for the NodeJS version 4 年前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐