c语言编程笔录

首页 >   > 笔记大全

笔记大全

linux如何查看文件时间

更新时间:2023-11-22

1. 查看文件三种时间戳

在 Linux 中可以使用 stat 命令来查看文件的三种时间戳:

$ stat filename

其中,三种时间戳分别是:

  • Access:文件的访问时间,即最后一次读取文件的时间。
  • Modify:文件的修改时间,文件内容最后一次被修改的时间。
  • Change:文件状态(元数据)的修改时间,即文件权限、拥有者等信息最后一次被修改的时间。

下面是一个示例,查看文件名为 file.txt 的三种时间戳:

$ stat file.txt

2. 查看文件访问时间

使用 ls 命令可以查看文件最后一次修改时间以及文件大小等信息。如果需要查看文件访问时间,可以使用 ls 命令的 -lu 选项,表示按照访问时间排序。

$ ls -lu filename

3. 查看文件修改时间

在 Linux 中可以使用 ls 命令来查看文件的修改时间戳:

$ ls -l filename

其中,第一列中的日期是文件的修改时间,格式为 yyyy-MM-dd HH:mm

4. 查看文件状态修改时间

在 Linux 中可以使用 ls 命令来查看文件的状态修改时间戳:

$ ls -lc filename

其中,第一列中的日期是文件的状态修改时间,格式为 yyyy-MM-dd HH:mm

总结

在 Linux 中查看文件时间戳可以使用 stat 命令来查看文件的三种时间戳:

  • Access:文件的访问时间,即最后一次读取文件的时间。
  • Modify:文件的修改时间,即文件内容最后一次被修改的时间。
  • Change:文件状态(元数据)的修改时间,即文件权限、拥有者等信息最后一次被修改的时间。

也可以使用 ls 命令来查看文件的修改时间戳以及文件的访问时间戳和状态修改时间戳。