📌  相关文章
📜  dir 命令列出所有文件和子目录 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:14:41.340000             🧑  作者: Mango

Shell-Bash:使用dir命令列出所有文件和子目录

当你需要查看一个目录下的所有文件和子目录时,可以使用dir命令。dir命令是Windows和DOS操作系统中常用的命令之一。

使用dir命令

在Shell-Bash中,使用dir命令可以列出当前目录下的所有文件和子目录。假设我们要查看当前目录下的所有文件和子目录,可以输入以下命令:

dir

输出结果如下:

06/11/2021  03:41 PM    <DIR>          .
06/11/2021  03:41 PM    <DIR>          ..
06/11/2021  03:41 PM                 0 file1.txt
06/11/2021  03:41 PM                 0 file2.txt
06/11/2021  03:41 PM    <DIR>          subdirectory
               2 个文件              0 字节
               3 个目录  60,112,791,296 可用字节

输出结果包括以下内容:

  • 当前目录的创建时间和日期。
  • 字符串“”,表示这是一个目录,而不是一个文件。
  • 文件或目录的名称。
  • 文件大小(对于一个目录,大小为0字节)。
列出指定目录下的所有文件和子目录

如果你想查看指定目录下的所有文件和子目录,可以进入该目录并使用dir命令。假设我们要查看目录“/usr/local/bin”下的所有文件和子目录,可以输入以下命令:

cd /usr/local/bin
dir

输出结果如下:

06/11/2021  03:41 PM    <DIR>          .
06/11/2021  03:41 PM    <DIR>          ..
06/11/2021  03:41 PM                 0 binary1
06/11/2021  03:41 PM                 0 binary2
06/11/2021  03:41 PM    <DIR>          subdirectory
               2 个文件              0 字节
               3 个目录  60,112,791,296 可用字节
列出当前目录下的所有文件

如果你只想列出当前目录下的所有文件(不包括子目录),可以使用以下命令:

dir /a-d

输出结果如下:

06/11/2021  03:41 PM                 0 file1.txt
06/11/2021  03:41 PM                 0 file2.txt
               2 个文件              0 字节

其中,选项“/a-d”表示只列出文件,不包括目录。

列出指定目录下的所有文件

如果你只想列出指定目录下的所有文件(不包括子目录),可以使用以下命令:

dir /a-d /path/to/directory

其中,选项“/a-d”表示只列出文件,不包括目录。

列出当前目录下所有文件和子目录,并显示详细信息

如果你想查看当前目录下的所有文件和子目录,并查看详细信息(包括文件大小、创建时间和日期等),可以使用以下命令:

dir /s

输出结果如下:

06/11/2021  03:44 PM    <DIR>          .
06/11/2021  03:44 PM    <DIR>          ..
06/11/2021  03:41 PM                 0 file1.txt
06/11/2021  03:41 PM                 0 file2.txt
06/11/2021  03:44 PM    <DIR>          subdirectory
06/11/2021  03:44 PM    <DIR>          subdirectory\subsubdirectory
06/11/2021  03:41 PM                 0 subdirectory\subfile.txt
06/11/2021  03:44 PM                 0 subdirectory\subsubdirectory\subsubfile.txt
               4 个文件              0 字节

其中,选项“/s”表示查找当前目录和所有子目录。