📅  最后修改于: 2023-12-03 15:32:45.617000             🧑  作者: Mango
ls
命令ls
命令是常见的 Linux/Unix 命令之一,用于列出文件和文件夹的内容。
其基本语法如下:
ls [OPTION]... [FILE]...
其中 OPTION
是可选参数,支持多个,用空格隔开。FILE
是要列出内容的文件或文件夹,也支持多个,用空格隔开。
ls
命令支持多种选项,以下是一些常见的选项:
-l
:列出详细信息,包括文件的权限、所有者、所属组、大小、创建日期等;-a
:列出所有文件,包括隐藏文件;-h
:以人类可读的方式显示文件大小(例如 1K、2M);-r
:倒序排列;-t
:按修改时间排序。以下是一些示例:
# 列出当前目录的所有文件夹
ls -d */
# 列出当前目录的所有文件和文件夹,包括隐藏文件
ls -a
# 列出当前目录的所有文件和文件夹,以详细信息和人类可读的方式显示文件大小
ls -lh
# 列出当前目录中最新修改的 10 个文件
ls -lt | head -n 10
# 列出当前目录中最早修改的 10 个文件
ls -lt | tail -n 10
# 倒序列出当前目录中最新修改的 10 个文件
ls -lt | tac | head -n 10
# 列出当前目录下符合条件的文件
ls -d *.txt
更多参数和示例,请参考 ls
命令的帮助文档(man ls
)。