如何在 Linux 中运行“ls”命令?
在Linux操作系统中,命令行界面是一个非常有效的功能,允许用户与系统交互。 “ls”是最强大的命令之一,它显示系统中的所有目录和文件。 “ls”是任何 Linux 用户都应该知道的基本命令。它显示有关文件系统内文件和文件夹的基本信息。它包含在 GNU 核心实用工具包中,该工具包是所有 Linux 发行版的标准配置。
在这篇文章中,我们将深入介绍“ls”命令以及它如何与不同的标志一起使用:
句法 :
“ls”命令的语法是:
如何使用“ls”命令:
显示所有文件:
要查看所有文件和文件夹,请启动终端并键入“ls”,不带任何选项或参数。
它显示该特定目录中存在的所有目录和文件。
使用具有不同选项的“ls”命令:
列出根目录:
要显示根目录的内容,请使用:
显示子目录:
要显示任何特定目录的子目录,请使用“ls”命令将目录名称作为参数传递。
$ ls /home
显示该用户是home的子目录。
显示所有子目录/文件。
仅显示目录:
执行以下命令显示所有目录:
显示特定文件夹/目录的内容:
如果要显示任何目录的内容,请使用 ls 命令键入目录名称:
显示带有子目录的文件:
如果您想查看目录中的内容。运行下面提到的命令:
以长列表格式显示文件:
“-l”(小写 L)选项用于列出所有现有文件和目录及其详细信息:
- number of links to file
2
- File owner
用户
- File group
用户
- File size
4096
- Date and time
3 月 6 日 06:39:
- File/Folder name
桌面、视频...
显示特定文件或目录内容:
使用“-l”选项打印任意特定目录的完整信息,运行以下命令:
$ ls –l /home
显示隐藏文件:
使用“-a”选项和“ls”命令来显示所有隐藏文件:
以点(.) 开头的文件是隐藏文件。
显示隐藏文件的内容:
使用“-a”和“-l”与“ls”命令的组合来显示所有隐藏文件的内容:
以相反顺序显示文件:
使用“-r”选项以倒序显示文件和目录:
按字母顺序显示文件,并带有扩展名:
使用“-x”选项按字母顺序显示带有扩展名和目录的文件:
显示最近修改的文件和目录:
根据修改日期对文件和文件夹进行排序,最近修改的文件将显示在顶部;将“-t”选项与“ls”命令一起使用:
使用“-l”、“t”和“r”选项的组合以相反的顺序查看最近编辑的文件和目录的内容。考虑下面提到的命令:
以人类可读的顺序显示文件:
使用“-h”选项以人类可读的格式显示文件:
在所有目录中添加“/”字符:
使用“-p”选项在每个目录后附加“/”字符:
以人类可读的格式显示长列表格式:
使用“-l”和“-h”选项以人类可读的格式显示文件的大小:
显示文件大小:
要显示文件和文件夹大小,请使用“-s”选项和“ls”命令:
按大小排序:
“-lS”选项按文件和目录的大小对文件和目录进行排序。较大的文件将首先显示:
显示 UID 和 GID:
将“-n”选项与 ls 命令一起使用可显示文件和文件夹的用户 ID 和组 ID。
递归显示文件和目录:
“-R”选项以递归方式显示文件。这意味着文件夹及其内容将递归显示,这有助于我们识别最深的路径:
显示上次编辑的文件:
要打印目录中最新修改的文件,请将 head 与 ls 命令结合使用:
显示最早编辑的文件:
要打印目录中第一个编辑的文件,请将 tail 与 ls 命令结合起来。
显示文件索引节点号:
使用“-I”选项打印文件/目录中的inode编号。正如您所看到的,文件名前面有一个数字:
一行显示一个文件/目录:
我们可以显示一行中只指定了一个文件。这通常用于包含文件列表作为其他命令或程序的输入。将 -1(一)与 ls 一起使用:
检查版本:
使用“–version”作为参数来检查ls命令的版本。
结论:
ls 命令可以显示有关文件和目录的详细信息、显示隐藏文件、按大小排序以及执行递归列表。我们已经彻底解释了 ls 命令和各种选项的用法。