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 命令