Linux —— 修改文件权限、所属用户和所属组(chmod、chown、chgrp)
linux-dash
A beautiful web dashboard for Linux
项目地址:https://gitcode.com/gh_mirrors/li/linux-dash
免费下载资源
·
权限类型
文件权限类型
-
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 年前
更多推荐
已为社区贡献8条内容
所有评论(0)