• 菜鸟学Linux Linux文件属性


    在Linux中,文件的属性是一个很重要的概念,用户或者用户组对一个文件所拥有的权限,都可以从文件的属性得知。

    我们可以通过ls -al命令,列出某个文件夹下面的所有文件(包括以.开头的隐藏文件)。下面是install.log的文件属性:

    -rw-r--r--.  1 root root 71014 Jul 20 23:33 install.log

    文件权限 连接数 文件所有者 文件所属用户组 文件大小 最后修改时间 文件名
    -rw-r--r-- 1 root root 71014 Jul 20 23:33 install.log

    文件权限用一个字符串表示,这个特定的字符串长度为10。这个10个字符,可以分成四组:1 234 567 890

    1:代表文件的类型。可能的值包括:

    d:目录

    -:文件(由此得知,上面例子中的install.log是一个文件)

    |:连接文件

    b:可供存储的接口设备(在Linux中,一切都是文件,设备也是文件)

    c:串行端口设备

    234:文件所有者的权限。文件的权限包括可读、可写和可执行。分别用r,w和x表示。需要注意的是,这三种权限的排列顺序是固定的,即rwx。如果对文件不享有某种权限,那么相应位置用-表示。例如上面例子中,234分别为rw-,表示对该文件有读写权限,但没有可执行的权限

    567:文件所属用户组的权限。

    890:others的权限。

  • 相关阅读:
    chartjs 初步
    QT “error: error writing to -: Invalid argument”
    OTL mySQL
    qtcteater pro 文件配置
    Python os.readlink() 方法
    Python os.read() 方法
    Python os.popen() 方法
    Python os.pipe() 方法
    Python os.pathconf() 方法
    ThinkPHP框架前后台的分页调用
  • 原文地址:https://www.cnblogs.com/jonathanlin/p/3862807.html
Copyright © 2020-2023  润新知