Linux - 文件权限
-rwxr-xr-x 1 root root 42304 Sep 4 18:30 test.log
- 第一部分是文件的权限:
- 第一个字符代表这个文件是“目录,文件或者链接文件等”
- d: 目录
- -: 文件
- l: 链接文件
- b: 可供存储的设备接口
- c: 串行端口设备,例如键盘、鼠标
rwxr-xr-x,三个一组,分别代表文件所有者(u)、同用户组(g)和其他非本用户组(o)的权限:
- r: 可读,4
- w: 可写,2
- x: 可执行,1
- rwxr-xr-x=755
- 第一个字符代表这个文件是“目录,文件或者链接文件等”
- 改变文件权限:
- chmod: 改变文件的权限
- chmod [-cfRv] MODE 目录or文件
- -c: 当发生改变时报告信息
- -f: 错误信息不输出
- -R: 处理目录及其子目录
- -v: 显示处理信息 MODE可以分为:
- chmod 777 file: file的权限是rwxrwxrwx
- chmod a+x file: 所有用户及群组加上x权限
- chmod u=rw file: 文件所有者的权限改为rw
- chmod g-x file: 将用户组的权限去掉执行权限
- chgrp: 改变文件所属用户组
- chgrp [-cfRv] [组] 文件/目录
- 各选项含义与上述相同
- chgrp users file: 将file的用户组改为users
- chgrp --reference=file1 file2: 使file2的用户组与file1的相同
- chown: 改变文件所有者
- chown [-cfRv][所有者][:[用户组]] 文件/目录
- chown mail:mail file
- chown :mail file
- chown --reference=<文件或目录> 文件或目录
- chmod: 改变文件的权限
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。