【每天学点Linux命令】(三)文件、文件夹权限及修改

权限查看

  • 文件权限查看:ls -l filename
    这里写图片描述

    • - 代表查看的是文件
    • 第一个rw-代表所有者权限为:可读可写不可执行
    • 第二个rw-代表用户组权限为:可读可写不可执行
    • r--代表其他用户权限为:可读不可写不可执行
    • 第一个jianjunming代表所属用户名
    • 第二个jianjunming代表所属用户组
    • 223244代表文件大小
    • 5月 16代表最后一次修改时间
    • /data/a.dcm代表文件完整路径
  • 文件夹权限查看:ls -ld dirname
    这里写图片描述

    • d代表查看的是文件夹
    • 其余同上

权限修改

命令:sudo chmod [num1][num2][num3] [filename]chmod [对象]+/-[权限] [文件]

解释:

  • num1 为所有者权限,num2为组用户权限, num3为其他用户权限
  • 对象u代表所有者,g代表组用户,o代表其他用户
  • 权限r(可读)权限代号为4 [100],w(可写)权限代号为2 [010],x(可执行)权限代号为1 [001],-(无权限)代号为0 [000]。
  • 例:rw(可读可写)权限代号为4 [100]+2 [010]=6 [110],rwx(可读可写可执行)权限为4 [100]+2 [010]+1 [001]=7 [111]。
  • 再例:sudo chmod 764 /data 代表,系统根目录下的data文件夹的权限分别为:所有者可读可写可执行(7),组用户可读可写(6),其他用户可读(4)

猜你喜欢

转载自blog.csdn.net/jianjuly/article/details/80342861