「四川联想代理」如何在Linux联想服务器中使用具有不同选项和参数的 'dir' 命令

成都联想服务器总代理 75 2023-05-26 https://www.lenovocd.com/ 成都联想服务器总代理

本文展示了一些使用dir 命令列出目录内容的示例。四川联想服务器代理dir命令不是 Linux 中常用的命令,但它的工作方式与大多数 Linux 用户喜欢使用的ls命令不同。

成都联想服务器代理商

我们将讨论dir命令,我们将在其中了解如何使用不同的选项和参数。

dir命令的一般语法如下:

# dir [OPTION] [FILE]

dir 命令用法与示例

dir 命令最常见的用法是按字母升序显示目录的内容。

如果您在没有任何选项或目录位置的情况下运行dir 命令,它将显示当前工作目录中的所有文件和目录。

# dir

列出特定路径中的文件和目录

如果要列出特定路径的所有文件和目录,请附加目录的路径,如图所示。在这里,我们将列出目录下的文件和/etc目录。

# dir /etc

要每行列出一个文件,请使用-1如下选项。

# dir -1 /etc

列出隐藏的文件和目录

要列出目录中的所有文件,包括.(hidden)隐藏的文件,请使用该-a选项。您可以包含将-l输出格式化为列表(详细信息)的选项。

# dir -a

# dir -al

列出目录条目

当您需要仅列出目录条目而不是目录内容时,可以使用该-d选项。在下面的输出中,该选项列出了/etc-d目录的条目。

当您使用-dl时,它会显示一长串目录,包括所有者、组所有者和权限。

# dir -d /etc

# dir -dl /etc

列出索引文件数

如果您想查看每个文件的索引号,请使用选项-i. 从下面的输出中,您可以看到第一列显示数字。这些编号称为索引节点,有时称为索引节点或索引编号。

Linux 系统中的inode是文件系统上的数据存储,它存储有关文件的信息,但文件名及其实际数据除外。

# dir -il

根据大小列出文件

-s您可以使用该选项查看文件大小。如果您需要根据大小对文件进行排序,请使用该-S选项。

在这种情况下,您还需要使用该-h选项以人类可读的格式查看文件大小。

# dir -shl

在上面的输出中,第一列以千字节为单位显示文件的大小。-S下面的输出显示了使用该选项根据文件大小排序的文件列表。

# dir -ashlS /home/kone

您还可以按修改时间对文件进行排序,最近修改的文件首先出现在列表中。这可以使用该-t选项来完成。

# dir -ashlt /home/kone

列出没有所有者的文件

要列出没有所有者的文件,您必须使用与-g选项类似的-l选项,只是它不打印文件所有者。要列出没有组所有者的文件,请使用以下-G选项。

# dir -ahgG /home/kone

从上面的输出中您可以注意到,文件所有者和组所有者的名称没有打印出来。--author您也可以使用如下标志查看文件的作者。

# dir -al --author /home/kone

在上面的输出中,第五列显示文件作者的姓名。examples.desktop文件归用户kone所有,属于kili组,由用户kone编写。

在文件之前列出目录

您可能希望在所有其他文件之前查看目录,这可以通过使用以下--group-directories-first标志来完成。

# dir -l --group-directories-first

当您观察上面的输出时,您可以看到所有目录都列在常规文件之前。d权限前的字母表示目录,a表示常规文件。

您还可以递归查看子目录,这意味着您可以使用-R选项列出目录中的所有其他子目录,如下所示。

# dir -R

在上面的输出中,符号表示用户Kone(.)的当前目录和主目录有三个子目录,分别是Backup、dir和Docs。

Backup子目录有另外两个子目录,即mariadb和mysql,它们没有子目录。

dir子目录没有任何子目录。Docs 子目录有两个子目录,即Books和Tuts,它们没有子目录。

列出具有用户和组 ID 的文件

要查看用户和组ID,您需要使用-n选项。让我们观察下两个输出之间的差异。

不带-n选项的输出。

# dir -l --author

输出-n选项。

# dir -nl --author

列出用逗号分隔的文件

这可以通过使用-m选项存档。

# dir -am

要查找使用dir命令的帮助,请使用--help标志并查看 dir use 的版本详细信息--version。

# dir --help

# dir --version

总结

这些只是dir命令的基本用法示例,要使用许多其他选项,请参阅系统上dir命令的手册条目。

# man dir

如果您发现任何其他有趣的选项或使用dir命令的方式,请告诉我们,希望你觉得这篇文章有用。

成都联想代理www.lenovocd.com


【公司名称】成都鸿盛广达科技有限公司

【代理级别】成都联想服务器总代理

【销售经理】成都鸿盛广达科技有限公司

【联系方式】座机:028-85952921 手机:13981931555

【公司地址】成都市武侯区人民南路四段一号时代数码广场A座17楼