虚拟主机域名注册-常见问题 → 其他问题 → 其他问题 | ||||
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
|
||||
>> 相关文章 | ||||
没有相关文章。 |