查看文件权限

ls -l
-rw-r-xr— 1 root root 1728 Dec 7 17:26 anaconda-ks.cfg
文件类型 文件属主的权限 文件属组的权限 其他用户的权限 用户 用户组 文件大小 时间 文件名

文件类型

    • 普通⽂文件
  • d 目录⽂文件
  • b 块特殊⽂文件
  • c 字符特殊⽂文件l 符号链接
  • f 命名管道
  • s 套接字⽂文件

    文件权限的表示方法

  • 字符权限的表示方法

    • r 可读
    • w 可写
    • x 可执行
  • 数字权限的表示方法
    • 4 可读
    • 2 可写
    • 1 可执行
  • 目录权限的表示方法
    • x 进入目录
    • rx 显示目录内的文件名
    • wx 修改目录内的文件名
  • 创建新⽂文件有默认权限,根据 创建新⽂文件值计算,属主和属组根据当前进程的⽤用户来设定
  • 权限只对非root用户生效,root用户权限是不受限制的

    修改文件权限

    chmod 权限 文件

  • u 更改属主权限, g 更改属组权限, o 更改其他用户权限, a 一起修改

    • 增加权限, - 减少权限, =设置权限
  • chmod u+w file
  • chmod g=rw file
  • chmod u=446 file (注:6=4+2,即读和写权限)

chown 更改文件属主/属组

  • chown username file 更改属主
  • chown :groupname file 更改属组