自 1970 年代 Unix 发明以来,许多操作系统都以它为基础。这些操作系统中有许多失败了,也有一些大获成功。
Linux 是最流行的基于 Unix 的操作系统之一。它是开源的,并在世界各地的许多行业中广泛应用。
Linux 操作系统的一项重要功能是命令行界面(CLI),它允许用户通过 Shell 与计算机进行交互。Linux Shell 是一个 REPL(Read,Evaluate,Print,Loop)环境,用户可以在其中输入命令,然后 Shell 执行该命令并返回一个结果。
ls
命令是可以从 CLI 列出文件或目录的众多 Linux 命令之一。
在本文中,我们将深入探讨 ls
命令以及常用的一些选项。
先决条件
- 具有目录和文件的计算机
- 安装一个 Linux 发行版
- 在 CLI 上导航的基本知识
- 你脸上的笑容 :)
Linux ls 命令
ls
命令用于在 Linux 和其他基于 Unix 的操作系统中列出文件或目录。
就像使用 GUI 在文件浏览器或文件夹中导航一样,默认情况下,ls
命令可以列出当前目录中的所有文件或目录,并通过命令行进一步操作它们。
启动终端并输入 ls
以查看实际效果:
如何使用选项列出目录中的文件
ls
命令还接受一些标志(也称为选项),这些标志是更改终端中文件或目录的展示方式的附加信息。
换句话说,标志改变了 ls
命令的工作方式:
ls [flags] [directory]
PS:整篇文章中使用的内容一词是指列出的文件和目录,而不是文件/目录的实际内容。
列出当前工作目录中的文件
输入 ls
命令以列出当前工作目录的内容: