linux下用chmod改变文件权限
2017-05-02 13:33
169 查看
用chmod改变文件权限有两种形式
1 chmod 数字 文件名
首先,在linux下执行ls -ls时,输出有9个字段,如图
![](https://img-blog.csdn.net/20170502131909422?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvY29kZV9tb25rZXlfc3Vu/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
第1个字段是文件属性字段,总共有10个字母组成。
第一个字母表示文件类型。
“-”说明该文件是一个普通文件。
“d”表示该文件是一个目录。
“l” 表示该文件是一个符号链接。
“b” 表示块设备文件,没有文件大小,只有一个主设备号和一个辅设备。
“c” 表示该文件是一个字符设备文件。
第一字段的后面9个字母表示文件的权限。前三个表示文件属主的权限,中间三个表示组用户权限,最后三个表示其他用户权限。
其中,这3个权限可以用3个从0到7的八进制数表示,
0表示没有权限
1表示可执行权限,x=1
2表示可写权限,w=2
4表示可读权限,r=4
然后将其相加。
例如,rw-r--r--用数字表示成644,即
rw-是4+2
r--是4
r--是4
2 chmod 字符 文件名
在linux下文件有这几种用户类型:
u表示文件的所有者
g表示与文件相关联的组
o表示所有其他用户
a表示所有用户
对于文件的权限:
r表示读权限
w表示写权限
x表示执行权限
操作符:
+表示为指定的用户类型添加权限
-表示为指定的用户类型删除权限
=表示设定或重置指定用户类型的权限
命令格式:
chmod u/g/o/a +/-/= r/w/x 文件名
1 chmod 数字 文件名
首先,在linux下执行ls -ls时,输出有9个字段,如图
第1个字段是文件属性字段,总共有10个字母组成。
第一个字母表示文件类型。
“-”说明该文件是一个普通文件。
“d”表示该文件是一个目录。
“l” 表示该文件是一个符号链接。
“b” 表示块设备文件,没有文件大小,只有一个主设备号和一个辅设备。
“c” 表示该文件是一个字符设备文件。
第一字段的后面9个字母表示文件的权限。前三个表示文件属主的权限,中间三个表示组用户权限,最后三个表示其他用户权限。
其中,这3个权限可以用3个从0到7的八进制数表示,
0表示没有权限
1表示可执行权限,x=1
2表示可写权限,w=2
4表示可读权限,r=4
然后将其相加。
例如,rw-r--r--用数字表示成644,即
rw-是4+2
r--是4
r--是4
2 chmod 字符 文件名
在linux下文件有这几种用户类型:
u表示文件的所有者
g表示与文件相关联的组
o表示所有其他用户
a表示所有用户
对于文件的权限:
r表示读权限
w表示写权限
x表示执行权限
操作符:
+表示为指定的用户类型添加权限
-表示为指定的用户类型删除权限
=表示设定或重置指定用户类型的权限
命令格式:
chmod u/g/o/a +/-/= r/w/x 文件名
相关文章推荐
- Linux新手入门:通过chmod改变文件权限--转
- Linux改变文件和目录权限-chmod&chown
- Linux 改变文件的属性和权限 —— chgrp,chown,chmod
- Linux改变文件或目录的访问权限命令使用说明(chmod命令)
- Linux编程 17 文件权限(权限设置chmod,改变文件属主属组关系chown,chgrp)
- Linux新手入门:通过chmod改变文件权限
- Linux新手入门:通过chmod改变文件权限
- Linux文件权限命令:权限设置chmod,改变文件属主属组关系chown,chgrp
- Linux新手入门:通过chmod改变文件权限
- 在Linux和Unix中使用chmod命令改变文件权限的用法
- linux改变文件权限chmod chgrp chown
- Linux新手入门:通过chmod改变文件权限
- Linux通过chmod命令改变文件权限
- Linux 如何改变文件属性与权限: chgrp, chown, chmod
- Linux chmod命令详解和使用实例(改变文件或目录的访问权限)
- linux命令 - chmod改变文件权限
- linux命令,系统安全相关命令--改变文件属性与权限(chgrp,chwon,chmod)
- 初识linux chmod命令/函数时我就产生一个有趣疑问:既然chmod可以改变权限, 那即使某用户原来没有某文件的权限, 也可以自己添加权限啊!
- chmod:linux下改变文件权限
- Linux chmod --改变文件/目录的访问权限