Linux(CentOS)常用命令 —— 权限命令
2018-03-11 21:10
225 查看
关于权限
![](http://img.my.csdn.net/uploads/201801/19/1516377508_8429.jpg)
权限命令
chmod (change mode) :变更文件或目录的权限
语法:chmod[参数]<权限范围><符号><权限代号>
[/code]
权限范围的表示方法:
2
3
4
[/code]
符号:
2
[/code]
权限代号:
2
3
4
[/code]
权限更改
① 给文件所有者(u)/群组(g)/其他(o) 增加 读/ 写/ 执行权限
例如;更改test.sh其他用户的权限为rwx
[/code]
![](http://img.my.csdn.net/uploads/201801/19/1516377574_95<br/>4000<br/>60.png)
b)
添加r权限或w权限或x权限,例如:chmod u+x test.sh 给test.sh添加执行权限
![](http://img.my.csdn.net/uploads/201801/19/1516377574_7550.png)
给t2目录添加写入权限
![](http://img.my.csdn.net/uploads/201801/19/1516377574_1075.png)
c)
去除r权限或w权限或x权限,例如:chmod g-r test.sh 给test.sh的群组去除读的权限
![](http://img.my.csdn.net/uploads/201801/19/1516377575_4151.png)
② 给文件夹及其子文件夹和文件更改权限
这时要添加-R参数,递归执行
例如:
![](http://img.my.csdn.net/uploads/201801/19/1516377575_4555.png)
③ 不设置所属用户时,默认给所有用户修改权限
例如:给test.sh的所有用户添加执行权限
[/code]
![](http://img.my.csdn.net/uploads/201801/20/1516378168_3325.png)
![](http://img.my.csdn.net/uploads/201801/19/1516377508_8429.jpg)
权限命令
chmod (change mode) :变更文件或目录的权限
语法:chmod[参数]<权限范围><符号><权限代号>
-R或—recursive 递归处理,将指定目录下的所有文件及子目录一并处理1
[/code]
权限范围的表示方法:
u:User,文件或目录的拥有者 g : Group 文件或目录的所属群组 o : Other 除了文件或目录所有者或群组之外的其他用户 a : All 全部的用户,包含所有者,群组及其他用户1
2
3
4
[/code]
符号:
+ 添加权限 - 取消权限1
2
[/code]
权限代号:
r:读取权限,数字代号为“4” w:写入权限,数字代号为“2” x:执行权限,数字代号为“1” -:没有权限,数字代号为“0”1
2
3
4
[/code]
权限更改
① 给文件所有者(u)/群组(g)/其他(o) 增加 读/ 写/ 执行权限
a)chmod u/g/o=rwx 文件或目录
修改原来的权限为rwx例如;更改test.sh其他用户的权限为rwx
chmod o=rwx test.sh1
[/code]
![](http://img.my.csdn.net/uploads/201801/19/1516377574_95<br/>4000<br/>60.png)
b)
chmod u/g/o+(r)(w)(x) 文件或目录
添加r权限或w权限或x权限,例如:chmod u+x test.sh 给test.sh添加执行权限
![](http://img.my.csdn.net/uploads/201801/19/1516377574_7550.png)
给t2目录添加写入权限
![](http://img.my.csdn.net/uploads/201801/19/1516377574_1075.png)
c)
chmod u/g/o-(r)(w)(x) 文件或目录
去除r权限或w权限或x权限,例如:chmod g-r test.sh 给test.sh的群组去除读的权限
![](http://img.my.csdn.net/uploads/201801/19/1516377575_4151.png)
② 给文件夹及其子文件夹和文件更改权限
这时要添加-R参数,递归执行
chmod -R 权限设置 需要更改权限的文件夹
例如:
chmod -R u=r t2
![](http://img.my.csdn.net/uploads/201801/19/1516377575_4555.png)
③ 不设置所属用户时,默认给所有用户修改权限
例如:给test.sh的所有用户添加执行权限
chmod +x test.sh1
[/code]
![](http://img.my.csdn.net/uploads/201801/20/1516378168_3325.png)
<link rel="stylesheet" href="http://csdnimg.cn/release/phoenix/production/markdown_views-68a8aad09e.css"> </div>
相关文章推荐
- Linux初窥:常用命令之(文件基础操作与文件权限变更)
- Linux 学习笔记_3_Linux常用命令_2_权限管理命令
- Linux 入门常用命令 — 改变文件或目录的访问权限
- Linux(CentOS)常用命令(二) —— 文件浏览命令
- linux 的一些常用命令 centos ----- 持续更新
- Linux-常用命令(二)权限管理命令
- Linux系列教程(五)——Linux常用命令之链接命令和权限管理命令
- Linux学习总结(十一)—— Linux常用命令:版本信息查看(RedHat、CentOS、Debian、Ubuntu、Fedora、Oracle)
- Centos版Linux 一些常用操作命令 收集
- linux下修改文件权限、切换用户、添加文本、修改文本、hadoop执行jar文件等常用命令
- (六)Linux环境部署(Centos+Nginx+Tomcat+Mysql) - 常用命令总结
- Centos学习笔记 linux 常用命令:压缩解压命令
- linux常用命令2--权限管理命令
- Linux(centos)的常用基本命令
- 【Linux】CentOS7 常用命令集合
- Linux(CentOS)常用命令(三) —— 文件操作命令
- Unix/Linux常用命令—改变文件或目录的访问权限
- CentOS Linux最常用命令及快捷键整理
- linux常用命令及学习小结(3)--软件安装、权限
- LINUX笔记之二常用命令(权限管理命令)