zoukankan      html  css  js  c++  java
  • Linux C编程 文件属性

     ------

    写在前面的话,本文介绍Linux系统下ls命令列出的文件/目录属性:

    ————————————————

      第1字段: 文件属性字段

      文件属性字段总共有10个字母组成,第一个字符代表文件的类型:

      “-”表示该文件是一个普通文件。
    
      “d”表示该文件是一个目录,字母"d",是dirtectory(目录)的缩写。
    
      “l”表示该文件是一个链接文件。字母"l"是link(链接)的缩写,类似于windows下的快捷方式。
    
      “b”表示该文件是块设备文件(block),一般置于/dev目录下,设备文件是普通文件和程序访问硬件设备的入口,是很特殊的文件,如硬盘、光盘等。最小数据传输单位为一个数据块(通常一个数据块的大小为512字节)
      “c”表示该文件是一个字符设备文件(character),一般置于/dev目录下,一次传输一个字节的设备被称为字符设备,如键盘、字符终端等,传输数据的最小单位为一个字节。
    
      “p”表示该文件为命令管道文件,与shell编程有关的文件。
    
      “s”表示该文件为sock文件,与shell编程有关的文件。

      第2字段如果是一个文件,此时这一字段表示这个文件所具有的硬链接数;如果是一个目录,则表示该目录所含子目录的个数。新建一个空目录,这个目录的第二字段就是2,表示该目录下有两个子目录。为什么新建的目录下面会有两个子目录呢?因为每一个目录都有一个指向它本身的子目录"." 和指向它上级目录的子目录".."。

      第3字段:文件(目录)拥有者

      第4字段:文件(目录)拥有者所在的组

      第5字段:  文件所占用的空间(以字节为单位)

      第6字段:文件(目录)最近访问(修改)时间

      第7字段:文件名

  • 相关阅读:
    CSS3实现3D木块旋转动画
    灰色大气企业html5模板
    同程联盟景点门票动态程序 beta1.0源码
    java 创建 HMAC 签名
    左侧浮动html网页模板
    农业公司flash动画模板
    纯CSS3左右滑动开关按钮
    jQuery移动光标改变图像
    四叶草与动感线条背景矢量图
    看过的bootstrap书籍(附下载地址)
  • 原文地址:https://www.cnblogs.com/caiiniaoshiyizhixiaoxiaoniao/p/12800995.html
Copyright © 2011-2022 走看看