我使用过的Linux命令之stat - 显示文件或文件系统状态
本文链接:http://codingstandards.iteye.com/blog/1005498
(转载请注明出处)
用途说明
stat命令可以用来显示文件或文件系统状态信息(display file or file system status),它显示的信息比ls -l命令显示出来的更多些。
常用方式
格式:stat <file>
显示指定文件<file>的状态信息。
格式:stat -f <file>
显示<file>所在文件系统的状态信息。
格式:stat -t <file>
以简明格式显示<file>的状态信息。
使用示例
示例一
[root@jfht ~]# ls -l myfile
-rw-r--r-- 1 root root 0 2010-10-09 myfile
[root@jfht ~]# stat myfile
File: “myfile”
Size: 0 Blocks: 8 IO Block: 4096 一般空文件
Device: fd00h/64768d Inode: 194805815 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2010-12-12 12:22:35.000000000 +0800
Modify: 2010-10-09 20:44:21.000000000 +0800
Change: 2010-10-09 20:44:21.000000000 +0800
[root@jfht ~]# stat -f myfile
File: "myfile"
ID: 0 Namelen: 255 Type: ext2/ext3
Block size: 4096 Fundamental block size: 4096
Blocks: Total: 241555461 Free: 232910771 Available: 220442547
Inodes: Total: 249364480 Free: 249139691
[root@jfht ~]# stat -t myfile
myfile 0 8 81a4 0 0 fd00 194805815 1 0 0 1292127755 1286628261 1286628261 4096
[root@jfht ~]#
示例二
[root@jfht ~]# ls -l unknown
ls: unknown: 没有那个文件或目录
[root@jfht ~]# stat unknown
stat: 无法 stat “unknown”: 没有那个文件或目录
[root@jfht ~]#
问题思考
相关资料
【1】FATE SKY stat 命令详解
http://blogold.chinaunix.net/u1/55527/showart_689257.html
返回 我使用过的Linux命令系列总目录
分享到:
相关推荐
本文将基于“150个常用Linux命令”的内容,详细介绍其中的关键知识点,特别是那些对于初学者而言至关重要的命令。 #### 一、帮助与查询命令 **help** 此命令用于查看Shell内置命令的帮助信息。例如: ``` help ...
Stat 命令是 Linux 系统中一个非常有用的命令,它可以显示文件的详细信息,包括文件的权限、所有者、组、文件大小、索引节点、最后访问时间、最后修改时间、最后状态改变时间等信息。 Stat 命令的使用方法非常简单...
这个特定的压缩包"mysql-5.7.30-linux-glibc2.12-x86_64.tar.gz.7z"包含了MySQL 5.7.30版本,这是MySQL的稳定版本,适用于Linux操作系统,特别是那些使用glibc 2.12库的系统。glibc(GNU C Library)是Linux上的主要...
cksum命令用于检查文件的CRC是否正确,sum命令用于计算并显示文件的校验码,stat命令用于显示文件的状态。 4.7 更改文件 paste命令用于合并文件列,patch命令用于修补文件。 Kali Linux提供的命令体系完整且功能...
根据给定的文件标题“Redhat Linux关键命令”及其描述、标签和部分内容,本文将深入解析其中提及的多个Linux命令,这些命令对于Redhat Linux系统的管理和操作至关重要。 ### 1. cat - 显示文件内容 `cat`命令用于...
值得注意的是,这些命令在现代 Linux 系统中并不常见,但了解它们可以帮助我们更好地理解跨平台文件系统管理。 **1.2.1 创建目录 -- mcd** - **用途**: 在 MS-DOS 文件系统下创建目录。 - **语法**: `mcd ...
从标签“linux”我们知道这适用于Linux环境,这意味着开发者或用户需要对Linux系统有基本的理解,包括文件系统、命令行操作和软件安装。 压缩包内的文件名"使用说明.txt"很可能提供了关于如何在Linux系统上安装和...
28. **uuname** - 显示系统名称。 29. **netconf** - 配置网络接口。 30. **write** - 发送消息给其他用户。 31. **statserial** - 显示串口状态。 32. **efax** - 发送传真。 33. **pppsetup** - 设置PPP连接。 34....
* stat:显示文件或文件系统的状态。 * fdisk:管理磁盘分区。 系统设置命令 * alias:设置命令别名。 * unalias:删除命令别名。 * lsmod:显示当前加载的内核模块。 * insmod:加载内核模块。 * rmmod:卸载内核...
通过对`ioctl.c`和`stat.c`文件的分析,我们可以深入了解Linux内核是如何处理设备文件的I/O控制请求以及如何获取文件状态信息的。这些文件不仅为用户空间的应用程序提供了必要的接口,还展示了Linux内核高效处理各种...
- `free`:显示系统内存使用情况。 - `w`:显示当前登录的用户列表及其活动信息。 - `date`:显示或设置系统日期和时间。 #### 搜索文件命令 这些命令用于在文件系统中查找特定的文件或目录。 - `find`:按名称、...
- **stat**: 显示文件的状态信息,包括访问时间、修改时间和变更时间。 - **rm**: 删除文件或目录。 - `-f`: 强制删除,即使文件只读也会删除。 - `-i`: 交互模式,删除每个文件前询问确认。 - `-r`: 递归删除...
在IT领域,特别是对于系统管理员、开发者和高级用户而言,熟练掌握Linux命令是非常重要的技能之一。本文将对“Linux命令大全”中的关键命令进行详细解析,帮助读者更好地理解和运用这些基本而强大的工具。 #### 1. ...
3. **stat** - 显示文件状态 - `stat <文件>`:显示文件的状态信息。 - `access`:显示文件的最后访问时间。 - `modify`:显示文件的最后修改时间。 - `change`:显示文件状态信息的最后一次更改时间。 通过...
***命令用于显示系统资源使用情况。 32. which命令用于显示指令的完整路径。 33. find命令用于查找文件。例如,find -name name按名称查找文件。 34. du命令用于查看磁盘使用情况。 35. route命令用于显示和修改...
通过这个实验,学生可以深入理解Linux内核如何跟踪和管理缺页中断,以及如何使用/proc文件系统获取系统状态信息。同时,实验还锻炼了编程能力,如处理文件输入输出、信号处理以及时间控制。这有助于增强对操作系统...
以下是一些关键的Linux命令及其用途: 1. **文件操作命令**: - `touch`:创建新文件或更新已有文件的时间戳。 - `cp`:复制文件或目录。 - `mv`:移动或重命名文件和目录。 - `rm`:删除文件或目录。 - `ln`...
### Linux常用命令手册知识点详解 #### 文件传输 - **FTP (File Transfer Protocol)**:FTP是一种用于在...这些命令是Linux系统管理员日常工作中经常使用的工具,熟练掌握它们对于高效管理和维护Linux系统至关重要。