使用 stat命令查看文件信息

简介: 使用 stat命令查看文件信息

Linux系统中,stat命令用于获取文件的详细信息,包括文件的大小、权限、最后访问时间、修改时间等。通过使用stat命令,可以方便地查看和验证文件的属性。

下面是一个使用stat命令查看文件readme.txt信息的示例:

[root@cloudstack-agent ~]# stat readme.txt 
  File: readme.txt
  Size: 6092        Blocks: 16         IO Block: 4096   regular file
Device: 253,0 Inode: 313725      Links: 1
Access: (0644/-rw-r--r--)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2024-03-08 11:23:05.131934945 +0800
Modify: 2024-02-19 17:07:29.515111583 +0800
Change: 2024-02-19 17:07:29.515111583 +0800
 Birth: 2024-02-19 17:07:29.515111583 +0800

以上是stat命令输出的文件信息的解释:

  • File: 文件的名称。
  • Size: 文件的大小,以字节为单位。
  • Blocks: 文件占用的磁盘块数。
  • IO Block: 文件系统的块大小。
  • Device: 文件所在的设备号。
  • Inode: 文件的inode号,用于唯一标识文件。
  • Links: 文件的硬链接数。
  • Access: 文件的访问权限,以八进制表示。
  • Uid: 文件的所有者的用户ID。
  • Gid: 文件的所有者的组ID。
  • Access: 文件的最后访问时间。
  • Modify: 文件的最后修改时间。
  • Change: 文件的元数据(例如权限)最后修改的时间。
  • Birth: 文件的创建时间。

通过使用stat命令,可以快速了解文件的基本属性和状态。这对于系统管理员、开发人员和安全分析师来说是非常有用的,因为它们可以根据文件的属性来进行各种操作和决策。

目录
相关文章
|
2月前
|
弹性计算 运维 Shell
|
9月前
|
Linux
Linux不停止服务快速清空日志文件(包含所有文件,不光是日志)
Linux不停止服务快速清空日志文件(包含所有文件,不光是日志)
|
Linux
Linux 格式化分区 报错Could not stat --- No such file or directory 和 partprobe 命令
分区的过程正常: [root@db1 /]# fdisk -l   Disk /dev/sda: 21.4 GB, 21474836480 bytes 255 heads, 63 sectors/track, 2610 cylinders Units = cylinders of 160...
1319 0
Ansible 获取主机信息模块setup、获取文件详细信息模块stat(学习笔记十)
setup 1、获取setup的所有信息,获取的信息有上百条: ansible all -m setup "ansible_facts": { "ansible_all_ipv4_addresses": [ "172.
2569 0