实用Linux命令(4)权限设置
来源:互联网 发布:js window.open url 编辑:程序博客网 时间:2024/06/03 23:40
1 chmod命令
格式:chmod[-cfvR][--help][--version]modefile…
功能:Linux文件存取权限分3级----文件拥有者、群组、其他,通过chmod命令可控制文件如何被他人所存取。格式中的mode为权限设定字符串,其格式为[ugoa…][[+-=][rwxX]…][,…]其中,u表示文件的拥有者(user),g表示与该文件的拥有者属于同一个群组(group)的用户;0表示其他人(other);a表示这三组都是(all).’+’表示增加权限,’-‘表示取消权限,’=’表示唯一设定权限。r表示可读取(read);w表示可写入(write);x表示可执行;;"X"表示只有当目标文件对用户是可执行的或该目标文件是目录时才设置X权限。
选项说明:
-c 表示若该文件权限确实已经更改,才显示其更改动作
-f表示若该文件权限无法被更改,也不要显示错误信息
-v 显示权限变更的详细信息
-R对当前目录下的所有文件和子目录进行相同的权限变更
--help显示辅助说明
--version 显示版本信息
例如:
[htc@localhost Desktop]$ chmod ugo+rfile[1-3] 与[htc@localhostDesktop]$ chmod a+r file[1-3] ,作用是一样的,都是将file1、file2、file3设置为任何人可读取;[htc@localhost Desktop]$ chmod ug+w o-w file[1-3] 是将file1,file2,file3设置为文件所有者及其所在群组可写,而其他人不可写。
除此之外, chmod命令中也可以用数字来表示权限,如chmod 777 file1 与chmod a=rwxfile1 作用是一样的。
2 chown 命令
格式:chown[选项]…[所有者][:[组]]文件… 或者chown[选项]…--reference=参考文件文件…
功能:linux是多用户操作系统,所有的文件都有拥有者,使用chown命令可以改变文件的拥有者。这个命令只有超级用户才可以使用,就是普通用户想把自己的文件改为其他用户也不行,必须通过超级用户才能用此命令来更改。
选项说明:
-c 表示若该文件权限确实已经更改,才显示其更改动作
-f表示若该文件权限无法被更改,也不要显示错误信息
-h 表示只对链接进行更改,而指向链接的文件不会被更改
-R对当前目录下的所有文件和子目录进行相同的权限变更
--help显示辅助说明
--version 显示版本信息
[root@localhost ~]# chown htc:userstestdir/file.txt 表示将文件/root/testdir/file.txt的拥有者设为users群组的用户htc.
- 实用Linux命令(4)权限设置
- Linux权限设置命令
- linux权限设置命令
- Linux命令-权限设置
- [Linux实用命令四]文件权限详解
- linux 命令:chmod权限设置命令
- linux实用命令(1)
- Linux(ElementaryOS) 实用命令
- Linux 文件/目录权限设置命令 chmod
- linux下文件权限设置命令
- linux 普通用户下sudo命令权限设置
- Linux命令之文件权限设置
- linux文件设置权限命令umask
- linux命令实用命令
- Linux实用命令收集(待续)
- linux实用命令(不断添加)
- Linux/Unix 实用命令(整理版)
- 实用Linux命令(1)目录操作
- win8设置无线临时网络(虚拟wifi)
- 完成机制
- UVa10034
- Java周边小知识--2,My97时间控件
- CString与char *互转总结
- 实用Linux命令(4)权限设置
- 杭电ACM题目分类
- GeekOS中的进程睡眠
- c语言中内存的动态分配与释放(多维动态数组构建)
- Silverlight录制的视频分片保存
- IE6下png透明问题解决的最佳方案
- jquery JS 出错语句
- 归并排序--简单实现
- 16种最会赚钱的人