LINUX权限和归属

  • Post author:
  • Post category:linux



权限和归属


基本权限


• 访问方式(权限)

– 读取:允许查看内容-read r

– 写入:允许修改内容-write w

– 可执行:允许运行和切换-execute x

对于文本文件:

r: cat head less

w: vim > >>

x: Shell脚本


• 权限适用对象(归属)


– 所有者:拥有此文件/目录的用户-user u

– 所属组:拥有此文件/目录的组-group g

– 其他用户:除所有者、所属组以外的用户-other o


• 使用 ls -l 命令


– ls -ld 文件或目录…

以-开头:文本文件 以d开头:目录 以l开头:快捷方式

[root@server0 ~]# ls -ld  /etc/
[root@server0 ~]# ls -l   /etc/passwd
[root@server0 ~]# ls -l   /etc/shadow
[root@server0 ~]# ls -ld  /tmp

Permission denied :权限不足


• 使用 chmod 命令


– chmod [-R] 归属关系±=权限类别 文档…

[-R]:递归设置权限

[root@server0 ~]# mkdir /test01
[root@server0 ~]# ls -ld /test01

[root@server0 ~]# chmod u-w /test01
[root@server0 ~]# ls -ld /test01

[root@server0 ~]# chmod g+w /test01
[root@server0 ~]# ls -ld /test01

[root@server0 ~]# chmod o=--- /test01
[root@server0 ~]# ls -ld /test01
[root@server0 ~]# chmod u=rwx,g=rx,o=rx /test01
[root@server0 ~]# ls -ld /test01

[root@server0 ~]# chmod ugo=rwx /test01
[root@server0 ~]# ls -ld /test01

[root@server0 ~]# mkdir -p /opt/aa/bb/cc
[root@server0 ~]# ls -ld /opt/aa

[root@server0 ~]# chmod -R o=--- /opt/aa
[root@server0 ~]# ls -ld /opt/aa



版权声明:本文为qq_41718748原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。