按修改时间排序列出文件

一眼看到最近改过或新下载的文件。

Linux列表时间戳低风险
运行 ls -lht 按时间从新到旧列出文件并显示可读的文件大小;接 | head 只看前几行。

01命令

命令
$ ls -lht && ls -lht | head -15

02作用说明

ls -t 按修改时间排序,默认新的在前;配合 -l 显示详情、-h 显示人类可读的大小,就能快速回答“我刚改了哪些文件”。加 -r 可以反过来旧的在前(ls -lhtr),看日志时很方便。

03风险

风险低风险
!注意: 注意 mtime 只在文件内容变化时更新,改权限或重命名不算。另外有些发行版的默认 ls 已经按时间排序,想确保结果请显式使用 ls -lt。

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

  • ls(1) — Linux manual page
    man7.org · community · 2026-09-17
    依据: ls -l uses long listing format, -t sorts by modification time (newest first by default), and -h prints human-readable sizes.

最后验证: 2026-09-18 · 分类: 文件与文件夹

06相关方案