【学习笔记——Linux】Linux 文件权限与目录配置

Linux 文件权限与目录配置

1 三种身份

  • owner
    • 拥有者
    • 信息存储位置
      • root: /etc/passwd
      • usr : /etc/shadow
  • group
    • 群组
    • 信息存储位置
      • /etc/group
  • others
    • 其它人

2 三种权限

  • read
  • write
  • execute

3 ls示例

权限 连结数 owner group size month day time filename
drwxrwxr-x 4 minix007 minix007 4096 10月 24 16:08 texmf/
drwxr-xr-x 4 root root 4096 10月 24 15:52 .texmf-var/
-rw-r–r– 1 minix007 minix007 570 11月 27 21:39 .vimrc

3.1 权限解释

3.1.1 档案类型

  • d:目录
  • -:文件
  • l:链接

3.1.2 owner权限

  • r:读
  • w:写
  • x:执行

3.1.3 group权限

3.1.4 others权限

4 改变文件属性及权限

4.1 改变拥有者

  • chown ownername filename

4.2 改变组

  • chgrp groupname filename

4.3 改变权限

4.3.1 数字

  • 权限的数字表示
    • r:4,w:2,x:1,-:0
    • rwx:4+2+1=7
    • rw-:4+2+0=6
    • ---:0+0+0=0
    • rwxrw----:760
  • 改变权限
    • chmod 760 filename

4.3.2 符号

  • chmod u=rwx,g=rw-,o=--- filename
  • chmod a-x filename # 去除执行权限
  • chmod a+x filename # 增加执行权限

5 文件与目录权限

  • 对目录而言,x权限代表可否cd到这个目录,r权限代表可否ls这个目录

6 Linux目录配置依据–FHS(FileSystem Hierarchy Standard)

在特定的目录放置特定的文件,重点在于规范每个特定的目录下应该要放置什么样的数据.

你可能感兴趣的:(【学习笔记——Linux】Linux 文件权限与目录配置)