📜  ls 逐行终端 - Shell-Bash (1)

📅  最后修改于: 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)。