ls
列出目录内容
语法
ls [选项] [目录...]说明
ls 命令用于列出目录中的文件和子目录。这是最常用的 Linux 命令之一,支持多种选项以控制输出格式和内容。
参数
-a显示所有文件,包括以 . 开头的隐藏文件
-l使用长格式显示,包含权限、所有者、大小、修改时间等信息
-h以人类可读的格式显示文件大小(如 1K、234M)
-r反向排序
-t按修改时间排序,最新的在前
-R递归列出子目录
-S按文件大小排序(从大到小)
-1每行只显示一个文件
-d只列出目录本身,不列出内容
--color彩色输出
示例
列出当前目录
显示当前目录下的所有文件和目录
ls -la按时间排序
按修改时间排序列出文件,最新的在最前面
ls -lt递归列出
递归列出所有子目录的内容
ls -R