Linux - 查看文件信息的三个命令
2023-09-14 09:00:40 时间
ls命令 - list directory contents
显示文件详细信息:ls -l <file name>
file命令 — determine file type
determine file type :file <file name>
output MIME type strings (--mime-type and --mime-encoding) :file -i <file name>
stat命令 - display file or file system status
显示文件状态信息:stat <file name>
显示文件在系统的状态信息:stat -f <file name>
简明显示文件的状态信息:stat -t <file name>
示例:查看“/usr/bin/bash”文件
[anliven@CentOS7 ~]$ ls -l /usr/bin/bash
-rwxr-xr-x. 1 root root 960392 Aug 3 2016 /usr/bin/bash
[anliven@CentOS7 ~]$
[anliven@CentOS7 ~]$ file /usr/bin/bash
/usr/bin/bash: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=b3078871b93598006980c166e4cd885b60a4f6af, stripped
[anliven@CentOS7 ~]$
[anliven@CentOS7 ~]$ file -i /usr/bin/bash
/usr/bin/bash: application/x-executable; charset=binary
[anliven@CentOS7 ~]$
[anliven@CentOS7 ~]$ stat /usr/bin/bash
File: ‘/usr/bin/bash’
Size: 960392 Blocks: 1880 IO Block: 4096 regular file
Device: fd00h/64768d Inode: 5446 Links: 1
Access: (0755/-rwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2017-12-01 23:00:01.150409830 +0800
Modify: 2016-08-03 00:00:07.000000000 +0800
Change: 2017-04-23 08:08:44.204147902 +0800
Birth: -
[anliven@CentOS7 ~]$
[anliven@CentOS7 ~]$ stat -f /usr/bin/bash
File: "/usr/bin/bash"
ID: fd0000000000 Namelen: 255 Type: xfs
Block size: 4096 Fundamental block size: 4096
Blocks: Total: 9330226 Free: 8128895 Available: 8128895
Inodes: Total: 18669568 Free: 18540126
[anliven@CentOS7 ~]$
[anliven@CentOS7 ~]$ stat -t /usr/bin/bash
/usr/bin/bash 960392 1880 81ed 0 0 fd00 5446 1 0 0 1512140401 1470153607 1492906124 0 4096
[anliven@CentOS7 ~]$
相关文章
- 【LINUX学习】链接文件
- Linux C 文件输入输出函数 fopen()、getc()/fgetc()、putc()/fputc()、fclose()、fprintf()、fscanf()、fgets()、fputs()、fseek()、ftell()、fgetpos()、fsetpos() 详解
- 《转载》Linux服务之搭建FTP服务器&&分布式文件服务器的比较
- Linux命令修改Tomcat中的war包项目的属性文件
- 查看linux文件夹下有多少个文件以及大小
- windows环境通过cmd命令到ftp上下载文件到linux服务器
- 鸟哥笔记-专题二:Linux文件和文件夹权限差异对比
- Linux文件编辑命令详细整理
- linux:ubuntu 21.04安装intellij idea 2021.2,并创建一个helloworld项目
- Linux scp -r命令主机间文件复制
- Linux 文件权限管理命令chmod、chown
- [手游项目2]-16-linux启动进程并保存进程id到文件
- Linux命令: 在线使用linux命令环境
- Linux改动文件权限记录
- Linux 常用命令——df, du, ln 目录树 文件大小 查找大文件
- win下gvim或者linux下的vim安装vundle都适用的配置文件 - 在当前目录及其子目录下**, 的所有文件* 中, 搜索当前光标所在的单词
- L71.linux命令每日一练 -- 第十章 Linux网络管理命令 -- wget和mailq
- L50.linux命令每日一练 -- 第八章 Linux磁盘与文件系统管理命令 -- tune2fs和parted
- L43.linux命令每日一练 -- 第七章 Linux用户管理及用户信息查询命令 -- chage和chpasswd
- L26.linux命令每日一练 -- 第三章 文件过滤及内容编辑处理命令 -- od和tee命令
- L3.linux命令每日一练 -- 第一章 Linux命令行简介
- Linux系统的grub.cfg文件损坏修复
- ANGRYsearch - Linux 上的超级快速文件搜索桌面工具
- Linux中passwd文件
- linux 下 find 查找大文件
- Linux基础命令-find搜索文件位置
- linux下常用压缩命令 tar压缩Linux解压 压缩Linux压缩Ubuntu压缩centos压缩解压gz txt.gz
- Linux基础笔记7 | 文件权限操作
- Linux权限管理— 文件特殊权限Sticky BIT