在linux中,查看文件信息主要有三个命令:
1)ls命令 - list directory contents
2)file命令 - determine file type
3)stat命令 - display file or file system status
本文针对这三大命令描述使用方式,以及查看各种文件信息需要的详细命令。这三个命令的具体使用都可以通过 --help 来获取,例如对于ls 命令:
1、ls命令
1.1 列出文件夹中的文件
ls
1.2 文件夹中文件详细信息
ls -l
1.3 文件夹下inode number查看
查看一个文件夹下文件的详细信息,包括inode number,权限,大小等:
ls -li
运行结果如下:
2、file命令
先查看一下file命令有哪些参数:
file --help
file命令用来识别文件类型,也可用来辨别一些文件的编码格式。它是通过查看文件的头部信息来获取文件类型,而不是像Windows通过扩展名来确定文件类型的。
2.1 查看文件类型
file filename
file -b filename
2.2 感觉没啥好说的了
如果要用的话,用的时候直接先 file --help 一下吧~
3、stat命令
查看文件或目录的诸如atime,mtime,ctime等信息即可使用stat命令,也可使用ls命令,但相比而言,stat还可以看到设备号,环境等信息。
stat --help
3.1 查看文件访问时间
stat filename
3.2 看 stat --help
参考:
http://wenda.chinahadoop.cn/question/2606
https://www.cnblogs.com/anliven/p/7944816.html
https://www.cnblogs.com/Dodge/p/4278306.html
https://www.cnblogs.com/klb561/p/9241228.html