zoukankan      html  css  js  c++  java
  • Linux 文件属性及文件类型

    Linux 文件属性
    [root@ localhost ~]# ls -lhi /data    # 命令输出只截取了其中两行
    total 12K 
    137362358 -rw-r--r--  1 root root  57M 11月 26 17:12 db.tar.gz
    139171    -rw-r--r--. 1 root root 38 Mar 11 15:37 test.txt
    
    
    
    第一列:(137362358)inode 索引节点号
    第二列:(-)文件类型 :文件类型是’-’,表示这是一个普通文件
    第三列:(rw-r--r--)文件权限:rw-r–r-- 表示文件可读、可写、可执行,文件所归属的用户组可读可执行,其他用户可读可执行,最后一个字符点号"." 是与SELinux有关的一个标识。
    第四列:(1)硬链接个数 
    第五列:(root)文件属主 表示这个文件所属的用户 
    第六列:(root)文件属组 表示这个文件所属的用户组 
    第七列:(57M)文件大小  
    第八列:(11月 26 17:12)文件修改时间 这里的时间是该文件最后被更新(包括文件创建、内容更新、文件名更新等)的时间可用 stat 命令查看文件的修改、访问、创建时间
    第八列:(db.tar.gz)文件或者目录名字
    
    
    Linux 文件类型
    普通文件类型 [-]
    Linux中最多的一种文件类型, 包括 纯文本文件(ASCII);二进制文件(binary);数据格式的文件(data);各种压缩文件 
    
    目录文件 [d]
    就是目录, 能用 # cd 命令进入的。第一个属性为 [d],例如 [drwxrwxrwx]
    
    块设备文件 [b]
    块设备文件 : 就是存储数据以供系统存取的接口设备,简单而言就是硬盘。例如一号硬盘的代码是 /dev/hda1等文件。 
    
    字符设备 [c]
    字符设备文件:即串行端口的接口设备,例如键盘、鼠标等等。  
    
    套接字文件 [s]
    socket 即套接字文件,用于实现两个进程进行通信。 最常在 /var/run目录中看到这种文件类型
    
    管道文件 [p]
    FIFO也是一种特殊的文件类型,它主要的目的是解决多个程序同时存取一个文件所造成的错误。FIFO是first-in-first-out(先进先出)的缩写。 
    
    链接文件  [l]
    类似Windows下面的快捷方式。例如 [lrwxrwxrwx]
    
    
    查看文件类型的三种方法
    ①
    ls-l
    
    ②
    file 命令
    
    ③
    stat 命令
  • 相关阅读:
    多条件搜索问题 -sql拼接与参数化查询
    MVC View中获取action、controller、area名称、参数
    Hadoop权限认证的执行流程
    Java API操作HA方式下的Hadoop
    利用HBase的快照功能来修改表名
    hive两大表关联优化试验
    Spark SQL与Hive on Spark的比较
    Spark的RDD原理以及2.0特性的介绍
    hbase Java API 介绍及使用示例
    初识Spark2.0之Spark SQL
  • 原文地址:https://www.cnblogs.com/l10n/p/14094012.html
Copyright © 2011-2022 走看看