Ubuntu中更改所有子文件和子目录所有者权限
来源:互联网 发布:天子网络 编辑:程序博客网 时间:2024/05/03 15:18
Ubuntu中有两个修改命令,分别是:「change mode」&「change owner」
即chmod以及chown,其中可以用递归参数-R来实现更改所有子文件和子目录的权限。
1、利用chmod修改权限:
对Document/目录下的所有子文件与子目录执行相同的权限变更:
chmod -R 700 Document/
-R参数是递归 处理目录下的所有文件以及子文件夹
700是变更后的权限表示(只有所有者有读和写以及执行的权限)
Document/ 是需要执行的目录
2、利用chown改变所有者:
对Document/ 目录下的所有文件与子目录执行相同的所有者变更,修改所有者为users用户组的username用户
chown -R users Document/
users用户组的username,用户组参数不是必须有
Document 是需要修改权限的文件夹
附:
sudo chmod 600 ××× (只有所有者有读和写的权限)
sudo chmod 644 ××× (所有者有读和写的权限,组用户只有读的权限)
sudo chmod 700 ××× (只有所有者有读和写以及执行的权限)
sudo chmod 666 ××× (每个人都有读和写的权限)
sudo chmod 777 ××× (每个人都有读和写以及执行的权限)
其中×××指文件名(也可以是文件夹名,不过要在chmod后加-ld)。
解释一下,其实整个命令的形式是
sudo chmod -(代表类型)×××(所有者)×××(组用户)×××(其他用户)
三位数的每一位都表示一个用户类型的权限设置。取值是0~7,即二进制的[000]~[111]。
这个三位的二进制数的每一位分别表示读、写、执行权限。
如000表示三项权限均无,而100表示只读。这样,我们就有了下面的对应:
0 [000] 无任何权限
4 [100] 只读权限
6 [110] 读写权限
7 [111] 读写执行权限
现在看上面的几个常用用法就非常清楚了。试着自己来修改权限吧
最后同时附上查询文件(或文件夹)权限的命令
ls -l 文件名称 (文件夹将-l改为-ld)。
例如:
d rwx rwx r-x
第一个字符指定了文件类型。在通常意义上,一个目录也是一个文件。如果第一个字符是横线,表示是一个非目录的文件。如果是d,表示是一个目录。
第二段是文件拥有者的属性,
第三段是文件所属群组的属性,
第四段是对于其它用户的属性,
- Ubuntu中更改所有子文件和子目录所有者权限
- Ubuntu中更改所有子文件和子目录所有者权限
- Ubuntu中更改所有子文件和子目录所有者权限
- Ubuntu中更改所有子文件和子目录所有者权限
- Ubutu 更改 子文件或子目录的权限
- Linux更改文件或目录的所有者和所有组
- linux更改文件夹权限,更改文件所有者
- linux更改文件夹权限,更改文件所有者
- linux更改文件夹权限,更改文件所有者
- Ubuntu 更改文件、文件夹和子文件夹权限 .
- linux基本权限 --修改文件所有者和所有组命令
- Ubuntu中更改文件权限
- linux中更改文件所有者
- Linux 更改文件所有者/所有组
- Ubuntu 更改文件夹和子文件夹权限
- Ubuntu-更改文件夹和子文件夹权限
- linux更改文件夹所有者和读写权限
- linux更改文件夹所有者和读写权限
- echarts图表showLoading遮盖层显示问题
- 每日一记-防止重复提交
- jzoj 2050. 【8.18】游戏
- C++笔记
- codechef SHORT
- Ubuntu中更改所有子文件和子目录所有者权限
- Adding Animations之Animating Layout Changes
- 老毛桃2014装win8.1.iso
- CMD命令
- POJ 2299 Ultra-QuickSort [归并排序做法]
- 摄像头拍照功能5.0 Camera2
- ubuntu apache cgi 配置
- github建库上传
- 需要思考人生了