文件与目录管理-ls
文件与目录管理-ls 📁 — 列出目录内容
作用
ls(list)是 Linux 中最基础且使用频率最高的命令,用于列出指定目录下的文件和子目录。通过不同选项可查看文件的权限、所有者、大小、修改时间等元信息,支持排序、过滤和递归显示。
语法
1 | ls [选项] [路径] |
用法
ls 常与多种选项组合使用。-l 以长格式显示权限/大小/时间等详细信息;-A 显示隐藏文件(排除 . 和 ..);-h 以 K/M/G 格式显示大小(需配合 -l);-t 按修改时间排序;-S 按文件大小排序。支持通配符过滤,例如 ls *.TXT 只显示文本文件。
常用参数
| 参数 | 说明 |
|---|---|
-l |
长格式显示详细信息 |
-A |
显示所有文件(含隐藏,排除 . 和 ..) |
-h |
人类可读大小(配合 -l) |
-t |
按修改时间排序 |
-r |
反向排序 |
-S |
按文件大小排序 |
-R |
递归子目录 |
-d |
只显示目录本身 |
-i |
显示 inode 编号 |
-F |
文件类型标识(/ 目录、* 可执行) |
示例
1 | ls -la # 长格式显示所有文件(含隐藏文件) |
来源:菜鸟教程