Linux ls -l 命令怎么按修改时间排序文件
更新时间:2026年11月01日 10:46:39 作者:崔杰城
想知道 Linux 下如何让 ls -l 命令的输出按文件修改时间排序吗?本文详细介绍了 ls -lt 的用法,包括 -h 显示可读大小、包含隐藏文件、反向排序以及配合 find 排查最近修改的文件,帮你快速掌握按修改时间查看文件技巧
ls -l命令实现按文件的修改时间排序
要想让Linux下ls -l命令的输出根据该文件被修改的时间进行排序,越接近当前时间被修改的文件在越上面,我们可以使用如下命令:
ls -lt
含义
-l:详细信息-t:按**修改时间(mtime)**排序- 默认是最新修改的在最上面,越接近当前时间越靠前
例如
ls -lt /root/media/
如果想看得更直观:
ls -lth
这里的 -h 会让文件大小显示成 K / M / G。
如果想包含隐藏文件:
ls -alth
反过来:最久没修改的在最上面:
ls -ltr
其中 -r 是 reverse(反向排序)。
所以最推荐
ls -lth
如果是在排查 Linux 上最近到底哪些文件被修改了,
还可以用 find 配合时间范围,比 ls 更好用。
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
Linux操作文件的底层系统调用,探究父子进程是否可以共享文件问题
这篇文章主要介绍了Linux操作文件的底层系统调用,探究父子进程是否可以共享文件问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2023-03-03
Linux下SVN服务器同时支持Apache的http和svnserve独立服务器两种模式且使用相同的访问权限账号
这篇文章主要介绍了Linux下SVN服务器同时支持Apache的http和svnserve独立服务器两种模式且使用相同的访问权限账号,需要的朋友可以参考下2015-07-07


最新评论