📅  最后修改于: 2023-12-03 14:52:25.405000             🧑  作者: Mango
在 Linux 中,我们可以使用 stat
或者 ls
命令来获取文件的最后修改日期。以下是两种方法:
stat
命令stat
命令可以获取文件的详细属性信息,其中包括最后修改日期。
使用方式如下:
stat /path/to/file
例子:
stat /etc/resolv.conf
输出结果:
File: ‘/etc/resolv.conf’
Size: 131 Blocks: 8 IO Block: 4096 普通文件
Device: fd00h/64768d Inode: 303861 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2020-10-25 07:57:38.580430222 +0000
Modify: 2020-09-10 21:39:34.997897548 +0000
Change: 2020-09-10 21:39:34.997897548 +0000
Birth: -
其中,Modify
属性即为最后修改日期。
ls
命令ls
命令也可以获取文件的最后修改日期,使用方式如下:
ls -l /path/to/file
例子:
ls -l /etc/resolv.conf
输出结果:
-rw-r--r-- 1 root root 131 Sep 10 21:39 /etc/resolv.conf
其中,Sep 10 21:39 即为最后修改日期。
注意,两种方法中都可以使用绝对路径或相对路径来指定文件路径。如果使用相对路径,需要保证当前路径正确。
以上就是在 Linux 中获取文件的最后修改日期的两种方法,可以根据实际情况选择其中一种使用。