rmdir.cn

ls

列出目录内容

语法

ls [选项] [目录...]

说明

ls 命令用于列出目录中的文件和子目录。这是最常用的 Linux 命令之一,支持多种选项以控制输出格式和内容。

参数

  • -a

    显示所有文件,包括以 . 开头的隐藏文件

  • -l

    使用长格式显示,包含权限、所有者、大小、修改时间等信息

  • -h

    以人类可读的格式显示文件大小(如 1K、234M)

  • -r

    反向排序

  • -t

    按修改时间排序,最新的在前

  • -R

    递归列出子目录

  • -S

    按文件大小排序(从大到小)

  • -1

    每行只显示一个文件

  • -d

    只列出目录本身,不列出内容

  • --color

    彩色输出

示例

列出当前目录

显示当前目录下的所有文件和目录

ls -la

按时间排序

按修改时间排序列出文件,最新的在最前面

ls -lt

递归列出

递归列出所有子目录的内容

ls -R