虚拟主机域名注册-常见问题其他问题 → 其他问题

Linux服务器中使用具有不同选项和参数的 ''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




免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:bkook@qq.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。
【 双击滚屏 】 【 推荐朋友 】 【 收藏 】 【 打印 】 【 关闭 】 【 字体: 】 
上一篇:Ubuntu服务器上如何安装 QEMU/KVM 以创建虚拟机
下一篇:部署 Discourse 服务器的过程方法
  >> 相关文章
没有相关文章。
0

在线
客服

在线客服服务时间:9:00-18:00

客服
热线

19899115815
7*24小时客服服务热线

关注
微信

关注官方微信
顶部