linux命令之---chmod命令用于文件调用权限分配:文件拥有者、群组、其他
来源:互联网 发布:数据灾备技术 编辑:程序博客网 时间:2024/06/13 02:26
1、chmod命令作用
Linux/Unix 的文件调用权限分为三级 : 文件拥有者、群组、其他。利用 chmod 可以藉以控制文件如何被他人所调用。
2、chmod的语法
1)chmod [-cfvR] [--help] [--version] mode file...参数说明
mode: 权限设定字串,格式如下 :
[ugoa...][[+-=][rwxX]...][,...]其中:
- u 表示该文件的拥有者,g 表示与该文件的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是。
- + 表示增加权限、- 表示取消权限、= 表示唯一设定权限。
- r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该文件是个子目录或者该文件已经被设定过为可执行。
其他参数说明:
- -c : 若该文件权限确实已经更改,才显示其更改动作
- -f : 若该文件权限无法被更改也不要显示错误讯息
- -v : 显示权限变更的详细资料
- -R : 对目前目录下的所有文件与子目录进行相同的权限变更(即以递回的方式逐个变更)
- --help : 显示辅助说明
- --version : 显示版本
语法为:chmod abc file
其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。
r=4,w=2,x=1
若要rwx属性则4+2+1=7;
若要rw-属性则4+2=6;
若要r-x属性则4+1=7。
3、chmod实例
1、将档案 file1.txt 设为所有人皆可读取
chmod ugo+r file1.txt 或者chmod a+r file1.txt 或chmod 777 file1.txt
2、将档案 file1.txt 与 file2.txt 设为该档案拥有者,与其所属同一个群体者可写入,但其他以外的人则不可写入 :
chmod ug+w,o-w file1.txt file2.txt
3、将test目录下的所有档案与子目录皆设为任何人可读取 :
chmod -R a+r test/
0 0
- linux命令之---chmod命令用于文件调用权限分配:文件拥有者、群组、其他
- Linux 命令 之 【chmod】 修改文件权限~
- Linux命令之chmod(修改文件权限)
- linux 文件权限命令chmod
- Linux 文件权限chmod命令
- Linux命令之chmod(修改文件权限)
- Linux命令之chmod(修改文件权限)
- Linux命令之chmod(修改文件权限)
- Linux 文件/目录权限设置命令 chmod
- 修改linux文件权限命令:chmod
- 修改linux文件权限命令:chmod
- linux 文件权限命令chmod的使用
- 修改linux文件权限命令:chmod
- 修改linux文件权限命令:chmod
- 修改linux文件权限命令:chmod
- 修改linux文件权限命令:chmod
- 修改linux文件权限命令:chmod
- 修改linux文件权限命令:chmod
- JS中的call和apply函数
- 《Credit Risk Scorecards》读书笔记
- 使用rdp协议访问远程Linux桌面
- Qt实现读取显示obj文件——多线程加载纹理
- SpringMVC基础入门--创建一个HelloWorld程序
- linux命令之---chmod命令用于文件调用权限分配:文件拥有者、群组、其他
- iOS开发 iOS 10拨打系统电话,弹出框延迟出现问题
- 生产者/消费者问题的多种Java实现方式
- JS 伪继承 prototype
- java中String和数组的长度
- android五大布局
- 1022. D进制的A+B (20)
- 还不算太迟吧
- linux上搭建maven+nexus私人仓库