zoukankan      html  css  js  c++  java
  • linux系统的文件和文件类型

    文件

    当你创建一个文件的时候,系统保存了有关该文件的全部信息,包括:
    • 文件的位置。
    • 文件类型。
    • 文件长度。
    • 哪位用户拥有该文件,哪些用户可以访问该文件。
    • i节点。
    • 文件的修改时间。
    • 文件的权限位。
    让我们使用ls -l命令,来看一个典型的文件:

    下面让我们来分析一下该命令所得结果的前面两行,看看都包含了哪些信息:
    total 4232:这一行告诉我们该目录中所有文件所占的空间。
    - r w x r- x r- x:这是该文件的权限位。如果除去最前面的横杠,这里一共是9个字符,他们
    分别对应9个权限位。通过这些权限位,可以设定用户对文件的访问权限。这9个字符可以分
    为三组:
    r w x:文件属主权限这是前面三位
    r- x:同组用户权限这是中间三位
    r- x:其他用户权限这是最后三位
    后面我们还将对这些权限位作更详细的介绍。出现在r、w、x位置上的横杠表示相应的访
    问权限被禁止。
    1 该文件硬链接的数目。
    root 文件的属主。
    root 文件的属主r o o t所在的缺省组(也叫做r o o t )。
    3578 用字节来表示的文件长度,记住,不是K字节!
    Oct 14 04:44 文件的更新时间。
    dmesg 文件名。

    文件类型


    还记得前面一节所提到的文件权限位前面的那个字符吗?我们现在就解释一下这个横杠
    所代表的意思,文件类型有七种,它可以从ls -l命令所列出的结果的第一位看出,这七种类型
    是:
    d 目录。
    l 符号链接(指向另一个文件)。
    s 套接字文件。
    b 块设备文件。
    c 字符设备文件。
    p 命名管道文件。
    - 普通文件,或者更准确地说,不属于以上几种类型的文件。

  • 相关阅读:
    JS截取字符串方法实例
    Adobe Flash Builder 4.6 打开时提示Failed to create the Java Virtual Machine
    ionic 上拉菜单(ActionSheet)安装和iOS样式不一样
    Echarts柱状图百分比显示
    js替换数组中字符串实例
    jQuery获取json数据
    ionic左滑删除
    JavaScript修改日期格式
    ionic之angular1.X缓存问题解决
    angularjs1.X获取前一天日期
  • 原文地址:https://www.cnblogs.com/xuchunlin/p/5748351.html
Copyright © 2011-2022 走看看