linux chmod命令
2016-05-17 10:50
375 查看
chmod命令可以使用八进制数来指定权限。文件或目录的权限位是由9个权限位来控制,每三位为一组,它们分别是文件所有者(User)的读、写、执行,用户组(Group)的读、写、执行以及其它用户(Other)的读、写、执行。
r 4
w 2
x 1
- 0
所有者的权限用数字表达:属主的那三个权限位的数字加起来的总和。如rwx ,也就是4+2+1 ,为7。
用户组的权限用数字表达:属组的那个权限位数字的相加的总和。如rw- ,也就是4+2+0 ,为6。
其它用户的权限数字表达:其它用户权限位的数字相加的总和。如r-x ,也就是4+0+1 ,为5。
以fun为例:
-rw-r–r– 4 huang huang 2523 5月 4 14:50 fun
第一列共有10个位置,第一个字符指定了文件类型。在通常意义上,一个目录也是一个文件。如果第一个字符是横线,表示是一个非目录的文件。如果是d,表示是一个目录。从第二个字符开始到第十个共9个字符,3个字符一组,分别表示了3组用户对文件或者目录的权限。权限字符用横线代表空许可,r代表只读,w代表写,x代表可执行。
权限范围:
u :目录或者文件的当前的用户
g :目录或者文件的当前的群组
o :除了目录或者文件的当前用户或群组之外的用户或者群组
a :所有的用户及群组
权限代号:
r :读权限,用数字4表示
w :写权限,用数字2表示
x :执行权限,用数字1表示
- :删除权限,用数字0表示
s :特殊权限
使用chmod修改文件权限
修改文件所有用户组可执行权限
对目录的所有者u和关联组g减去可执行x和写w权限,其他用户o增加写w权限:
r 4
w 2
x 1
- 0
所有者的权限用数字表达:属主的那三个权限位的数字加起来的总和。如rwx ,也就是4+2+1 ,为7。
用户组的权限用数字表达:属组的那个权限位数字的相加的总和。如rw- ,也就是4+2+0 ,为6。
其它用户的权限数字表达:其它用户权限位的数字相加的总和。如r-x ,也就是4+0+1 ,为5。
以fun为例:
-rw-r–r– 4 huang huang 2523 5月 4 14:50 fun
第一列共有10个位置,第一个字符指定了文件类型。在通常意义上,一个目录也是一个文件。如果第一个字符是横线,表示是一个非目录的文件。如果是d,表示是一个目录。从第二个字符开始到第十个共9个字符,3个字符一组,分别表示了3组用户对文件或者目录的权限。权限字符用横线代表空许可,r代表只读,w代表写,x代表可执行。
权限范围:
u :目录或者文件的当前的用户
g :目录或者文件的当前的群组
o :除了目录或者文件的当前用户或群组之外的用户或者群组
a :所有的用户及群组
权限代号:
r :读权限,用数字4表示
w :写权限,用数字2表示
x :执行权限,用数字1表示
- :删除权限,用数字0表示
s :特殊权限
使用chmod修改文件权限
修改文件所有用户组可执行权限
对目录的所有者u和关联组g减去可执行x和写w权限,其他用户o增加写w权限:
相关文章推荐
- Linux服务器Cache占用过多内存导致系统内存不足问题的排查解决
- linux find命令-exec参数使用说明
- java在linux系统下文件夹出现中文乱码的问题
- linux安装-版本选择-终极决定
- Linux,Unix各种版本的操作系统在线安装软件命令
- Linux系统下Mysql使用简单教程(一)
- CentOS7 设置截图的快捷键
- linux中 777,755等用户权限说明
- 阿里云Centos配置iptables防火墙
- Linux基础之Linux简介
- Linux errno 错误对照表
- Linux下设置帧和socket缓冲区的大小
- linux中eth0原何变成了eth1
- linux系统中的时间及操作函数
- CentOS6.5添加rbd模块
- Centos配置国内yum源
- netlink快速使用例程(linux-3.10.36)
- Linux下软件包的多种安装方式
- linux压缩命令
- 请求调页和写时复制