• linux 查看文件属性 何苦


    [www@prod-provider-1 /]$ ls -l
    总用量 72
    lrwxrwxrwx.   1 root root     7 1月  28 2021 bin -> usr/bin
    dr-xr-xr-x.   5 root root  4096 9月  24 2021 boot
    drwxr-xr-x    5 root root  4096 4月  20 15:40 data
    
    

    • 第0个字符

    文件类型

    [ d ]目录
    [ - ]文件
    [ l ]链接文档(link file);
    [ b ]装置文件里面的可供储存的接口设备(可随机存取装置);
    [ c ]装置文件里面的串行端口设备,例如键盘、鼠标(一次性读取装置)。
    
    • 第1~3个字符

    属主(该文件的所有者)拥有该文件的权限

    [ r ]代表可读(read)
    [ w ]代表可写(write)
    [ x ]代表可执行(execute)
    [ - ]代表没有权限
    
    • 第4~6个字符

    属组(所有者的同组用户)拥有该文件的权限

    [ r ]代表可读(read)
    [ w ]代表可写(write)
    [ x ]代表可执行(execute)
    [ - ]代表没有权限
    
    • 第7~9个字符

    其他用户拥有该文件的权限

    [ r ]代表可读(read)
    [ w ]代表可写(write)
    [ x ]代表可执行(execute)
    [ - ]代表没有权限
    

    更改文件属性

    • chgrp:更改文件属组

    -R:递归更改文件属组,就是在更改某个目录文件的属组时,如果加上-R的参数,那么该目录下的所有文件的属组都会更改。

    chgrp [-R] 属组名 文件名
    
    • chown:更改文件属主,也可以同时更改文件属组
    chown [–R] 属主名 文件名
    chown [-R] 属主名:属组名 文件名
    
    • chmod:更改文件9个属性

    Linux文件属性有两种设置方法,一种是数字,一种是符号

    数字 符号
    1 x
    2 w
    4 r
    // 数字相加 x所有者数字相加  y所有者的同组用户数字相加 z其他用户数字相加
     chmod [-R] xyz 文件或目录
    // 符号
    chmod u=rwx,g=rx,o=r  文件或目录
    
  • 相关阅读:
    CodeForces
    CodeForces
    Simple Robot Gym
    Gym
    Java课程03总结
    Java课程03总结
    判断字符串是否回文
    Java课程02总结
    有关二进制原码、反码、补码
    Java课程01总结
  • 原文地址:https://www.cnblogs.com/fuqian/p/16179272.html
Copyright © 2020-2023  润新知