这是 Linux/Unix 系统中一个非常常用的命令:ls -ltr,它的作用和用法👇
🔍 命令拆解
表格
| 部分 | 含义 |
|---|---|
ls |
全称 list,作用是列出目录下的文件和文件夹 |
-l |
long format,以长格式显示文件的详细信息(权限、所有者、大小、修改时间等) |
-t |
time,按修改时间从新到旧排序 |
-r |
reverse,反转排序结果,最终实现修改时间从旧到新排列 |
💡 执行效果示例
执行后你会看到类似这样的输出:
plaintext
-rw-r--r-- 1 user user 123 May 10 10:00 old_file.txt
-rw-r--r-- 1 user user 456 May 15 14:30 middle_file.txt
-rw-r--r-- 1 user user 789 May 17 09:15 new_file.txt
- 最旧的文件会排在最上面,最新的文件在最下面,方便你快速查看最近修改过哪些文件。
✨ 常用变体与补充
ls -ltrh:加上-h(human-readable),文件大小会自动用 KB/MB/GB 等单位显示,可读性更强。ls -ltra:加上-a(all),会同时显示隐藏文件(以.开头的文件,比如.bashrc)。- 常见场景:排查日志文件、查找最近修改过的配置文件,是运维和开发中高频使用的命令组合。