Links
Comment on page

6. 文件属性与权限操作

当前目录执行 ls -lrti
2495523 -rw-r--r-- 1 root root 65 12月 23 15:14 boot.log
  1. 1.
    i节点 :文件id 一个文件对应一个i节点 一个i节点可以对应多个文件
  2. 2.
    文件类型与权限
  3. 3.
    文件连接到此节点数量(不包括软链接)
  4. 4.
    文件所有者
  5. 5.
    文件所有组
  6. 6.
    容量大小(B)
  7. 7.
    最后修改时间
  8. 8.
    文件名

链接

软连接

类似于win下的程序快捷方式
  • 指令:ln -s 目标文件(绝对路径) 目标路径(绝对路径))
  • 更改会同步到源文件
  • i节点与源文件不同
  • 删除源文件后,软连接失效

硬链接

  • 指令:ln 目标文件(绝对路径) 目标路径(绝对路径))
  • 更改会同步到源文件
  • i节点与源文件相同
  • 删除源文件后硬链接依旧可以使用(相互备份,防止源文件被误删)

文件类型判断

  • 第一个符号
    • - :文件
    • d :目录
    • l :软链接
    • b :块设备
    • c :硬件设备
  • 2-4字符 所属者权限
    • r :读权限 4
    • w :写权限 2
    • x :执行权限1
  • 5-7字符 所属组权限
    • r :读权限
    • w :写权限
    • x :执行权限
  • 8-10 字符 其它人的权限

修改文件权限命令 chmod

增加权限

chmod u+x,g+w,o test.txt
# 赋予所有权限
chmod 777 test.txt
# 递归赋予权限
chmod -R 777 test.txt

删除权限

chmod u-x,g-w,o test.txt

修改用户组权限chown

chown [user][:[group]] filname