linu命令学习之chmod
来源:互联网 发布:mysql 图片 编辑:程序博客网 时间:2024/05/17 01:49
一.chmod
符号模式
chmod命令的一般格式为:
chmod [who] operator [permission] filename
w h o的含义是:
- u 文件属主权限。
- g 属组用户权限。
- o 其他用户权限。
- a 所有用户(文件属主、属组用户及其他用户)。
o p e r a t o r的含义:
- + 增加权限。
- - 取消权限。
- = 设定权限。
p e r m i s s i o n的含义:
- r 读权限。
- w 写权限。
- x 执行权限。
- s 文件属主和组set-ID。
- t 粘性位*。
- l 给文件加锁,使其他用户无法访问。
- u,g,o 针对文件属主、属组用户及其他用户的操作。
- *在列文件或目录时,有时会遇到“ t”位。“t”代表了粘性位。如果在一个目录上出现“t”位,这就意味着该目录中的文件只有其属主才可以删除,即使某个属组用户具有和属主同等的权限。不过有的系统在这一规则上并不十分严格。
- 如果在文件列表时看到“ t”,那么这就意味着该脚本或程序在执行时会被放在交换区(虚存)。
- chmod a-x temp //rw- rw- rw- 收回所有用户的执行权限
- chmod og-w temp //rw- r-- r- - 收回属组用户和其他用户的写权限
- chmod g+w temp //rw- rw- r- - 赋予属组用户写权限
- chmod u+x temp //rwx rw- r- - 赋予文件属主执行权限
- chmod go+x temp //rwx rwx r- x 赋予属组用户和其他用户执行权限
绝对模式
chmod命令绝对模式的一般形式为:
chmod [mode] file
其中m o d e是一个八进制数。
在绝对模式中,权限部分有着不同的含义。每一个权限位用一个八进制数来代表
如:
- chmod 666 rw- rw- rw- 赋予所有用户读和写的权限
- chmod 644 rw- r-- r- - 赋予所有文件属主读和写的权限,所有其他用户读权限
- chmod 744 rwx r-- r- - 赋予文件属主读、写和执行的权限,所有其他用户读的权限
- chmod 664 rw- rw- r- - 赋予文件属主和属组用户读和写的权限,其他用户读权限
- chmod 700 rwx --- --- 赋予文件属主读、写和执行的权限
- chmod 444 r-- r-- r- - 赋予所有用户读权限
如果希望一次设置目录下所有文件的权限,可以用:
- $chmod 664*
- $ls -l
- -rw-r--r-- 1 root 0 10月 19 20:16 test1
还可以通过使用- R选项连同子目录下的文件一起设置:
- chmod -R 664 /temp/*
- linu命令学习之chmod
- linu命令笔记之文件夹权限命令chmod和chown
- linu命令学习-文件查找之find-exec命令
- linu命令学习-文件查找之find-xargs命令
- 《linu学习》之常用命令
- Liunx 学习之chmod,chown,chgrp命令
- linux命令之chmod
- Linux命令 之 chmod
- SHELL命令之chmod
- chmod命令之rwx
- Linux命令之"chmod"
- Linux命令之chmod
- Linux命令之chmod
- Linux命令之chmod
- linux命令之chmod
- linu命令
- Linu学习之——Linux常用命令——压缩解压命令
- chmod命令学习笔记 注意事项
- 安卓中ProgressDialog用法
- Java加密技术(二)——对称加密算法DES&AES
- iOS常用控件尺寸大集合
- c# web pie chart(包含美观的样式)
- 会话与会话状态
- linu命令学习之chmod
- VC format函数详解(讲的很清楚)
- C# 中判断是不是URL 的方法?
- 头插法/尾插法建立线性链表
- cocos2d-x for android:CCSprite 精灵动画
- autoVue 无法查看,AXML抛出异常
- JavaScript类和继承:this属性
- C语言中static的作用
- OPTIMIZER_INDEX_COST_ADJ与成本计算