在 Debian 系统中,你可以使用多种方法来获取文件的修改时间。以下是一些常用的命令和方法:
使用 ls 命令:
ls 命令的 -l 选项来查看文件的详细信息,包括修改时间。ls -l filename
输出示例:
-rw-r--r-- 1 user group 4096 Mar 10 12:34 filename
其中,Mar 10 12:34 是文件的修改时间。
使用 stat 命令:
stat 命令可以显示文件的详细状态信息,包括修改时间。stat filename
输出示例:
File: filename
Size: 4096 Blocks: 8 IO Block: 4096 regular file
Device: 801h/2049d Inode: 1234567 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 1000/ user) Gid: ( 1000/ user)
Access: 2023-03-10 12:34:56.000000000 +0000
Modify: 2023-03-10 12:34:56.000000000 +0000
Change: 2023-03-10 12:34:56.000000000 +0000
Birth: -
使用 find 命令:
find 命令。find /path/to/directory -type f -exec stat --format "%n %y" {} \;
这个命令会列出指定目录下所有文件的路径和修改时间。
使用 python 脚本:
os 模块。import os
import time
filename = 'filename'
modification_time = os.path.getmtime(filename)
print(time.ctime(modification_time))
这些方法可以帮助你在 Debian 系统中获取文件的修改时间。选择适合你需求的方法即可。