Linux常用命令之权限管理命令

1.改变文件或目录权限

第一种:
chmod [{ugoa}{+-=}{rwx}][文件或目录]

//其中u是user,g是group,o是other,a是all
//r是read,w是write,x是excue

例如:
chmod u+x [文件名或目录] //给用户增加执行权限
chmod u+r,g-w [文件名或目录]//给用户增加读权限,所属组的减少写权限
chmod g=rwx [文件名或目录]//让所属组拥有读写执行权限


第二种:
chmod [mode=421][文件或目录] 

//r-----4
//w-----2
//x-----1

//rwxrw-r--
//7   6 4

例如:
chmod 640[文件名或目录]//chmod -rw-r-----


第三种:
chmod -R 递归修改

例如:
chmod -R 777[文件名或目录]

2.改变文件或目录的所有者

chown [用户][文件或目录] //注意只有root用户可以且被授予的所有者必须存在

3.改变文件或目录的所属组

chgrp[用户组][文件或目录] //注意只有root用户可以且被授予的所属组必须存在
4.显示、设置文件的缺省权限
umask [-S] 以rwx形式显示新建文件缺省权限
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容