linux 文件权限
source link: https://blog.51cto.com/u_15679792/5502940
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
linux 文件权限
原创当我们部署皕杰报表时,有时需要对文件赋予权限。
linux文件对不同用户可以分别设置权限,管理员(root)有所有权限。
文件权限解释
查看路径下所有文件的命令:
ll 或者 ls -l
查询结果列出了当前路径下的文件和文件夹,每行数据以相同格式显示。
第一个字符常见的两种,d和-,d表示文件夹,-表示文件。
还有l表示链接,软链接比较常见,如图:
从第二个字符开始,每三个一组。使用r、w、x、-表示,按照rwx的顺序,每个字母表示一种权限。
r:允许读的权限
w:文件可以编辑
x:执行权限
-:没有任何权限
9个字符位置,3个一组,分3组,分别表示文件所属用户权限,用户组权限和其他用户权限
chmod修改权限方法一
权限标识分三组,分别是文件所属用户权限,用户所属组权限,其他用户权限,三组分别用u,g,o来代替,也就是user,group,others首字母。
chmod u=rwx file1
chmod u=rwx, g=rw- file1
chmod加上分组标识和权限,直接修改文件权限。
chmod修改权限方法二
用数字代表权限。
r=4,w=2,x=1,-=0
加起来总和为7,标识rwx权限的数字就是7,意思是读写修改权限都有。
所有可能的权限加一起不会出现重复:
rwx=7,-wx=3,r-x=5,rw-=6
三组权限用3个数字表示
chmod 777 file1
chmod 764 file2
chmod递归文件夹
修改文件夹权限的时候,需要使用-R参数,表示递归修改子文件权限
chmod -R 777 abc
修改权限命令
chmod 777 文件名
1.chmod 577 /home/stuser -R
2.umask -p 0200
3.chown XXXX YYYY (XXXX 为用户名 YYYY为文件名)
-rw------- (600) 只有所有者才有读和写的权限
-rw-r--r-- (644) 只有所有者才有读和写的权限,组群和其他人只有读的权限
-rwx------ (700) 只有所有者才有读,写,执行的权限
-rwxr-xr-x (755) 只有所有者才有读,写,执行的权限,组群和其他人只有读和执行的权限
-rwx--x--x (711) 只有所有者才有读,写,执行的权限,组群和其他人只有执行的权限
-rw-rw-rw- (666) 每个人都有读写的权限
-rwxrwxrwx (777) 每个人都有读写和执行的权限
- 赞
- 收藏
- 评论
- 分享
- 举报
上一篇:皕杰报表(知识小结)
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK