设为首页 加入收藏

TOP

linux每日命令(27):chmod命令(二)
2019-09-03 00:54:02 】 浏览:30
Tags:linux 每日 命令 chmod
-rw-rw-r--. 2 root root 0 Nov 22 03:54 log1

说明:
  删除所有用户的可执行权限

4:使用“=”设置权限

命令:

chmod u=x log1

输出:

[root@localhost test]# ll log1
-rw-rw-r--. 2 root root 0 Nov 22 03:54 log1
[root@localhost test]# chmod u=x log1
[root@localhost test]# ll log1
---xrw-r--. 2 root root 0 Nov 22 03:54 log1

说明:
将文件log1的所属用户的权限全部取消,并重设为只拥有可执行权限

5:对一个目录及其子目录所有文件添加权限

命令:

将目前目录下的所有文件与子目录皆设为任何人可读取 :

chmod -R a+r *

指定将目录dir2下的所有文件与子目录皆设为所属用户拥有可执行权限

chmod -R u+x dir2

输出:

[root@localhost test]# ll dir2
total 0
-rw-r--r--. 1 root root 0 Nov 26 19:34 log2
-rw-r--r--. 1 root root 0 Nov 26 19:33 log3
[root@localhost test]# chmod -R u+x dir2
[root@localhost test]# ll dir2
total 0
-rwxr--r--. 1 root root 0 Nov 26 19:34 log2
-rwxr--r--. 1 root root 0 Nov 26 19:33 log3

说明:

递归地给dir2目录下所有文件和子目录的属主分配可执行权限

6.其他一些实例:

命令:

chmod 751 file   

说明:

给file的属主分配读、写、执行(7)的权限,给file的所在组分配读、执行(5)的权限,给其他用户分配执行(1)的权限

命令:

chmod u=rwx,g=rx,o=x file 

说明:

上例的另一种形式

命令

chmod =r file 

说明:     

为所有用户分配读权限

命令:

chmod 444 file 

说明:

同上例

命令:

chmod a-wx,a+r   file

说明:

同上例

首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Linux运维 下一篇Linux 常用命令:系统状态篇

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目