📜  dir 命令窗口 - Shell-Bash (1)

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

dir 命令窗口 - Shell-Bash

简介

dir 命令是 Windows 命令行下的一个目录查看命令,用于列出当前目录中的文件和子目录。在 Linux 和 Mac OS X 系统上,相应的命令为 ls。与 Windows 下的 dir 命令不同的是,Linux 和 Mac OS X 下的 ls 命令有许多选项可以指定,可以帮助用户更加灵活地列出文件和目录。

语法
dir [drive:][path][filename] [/A[[:]attributes]] [/B] [/C] [/D] [/L] [/N] [/O[[:]sortorder]] [/P] [/Q] [/R] [/S] [/T[[:]timefield]] [/W] [/X] [/4]
参数

drive:: 指定目标驱动器。

path: 指定目标目录。

filename: 指定要检索的文件。

/A[[:]attributes]: 指定要包含的文件属性。

/B: 以简略方式列出。

/C: 在多列模式中显示文件时间和日期(完整格式)。

/D: 以全文显示目录。

/L: 使用显示符号。

/N: 列出文件和目录名称时不执行排序。

/O[[:]sortorder]: 排序要列出的文件。

/P: 仅在此时进行分页处理。

/Q: 显示文件别名。

/R: 显示子目录中的所有文件。

/S: 列出子目录中的所有文件。

/T[[:]timefield]: 指定要包含的文件时间字段。

/W: 使用宽度调色板,在多列模式下适应窄屏幕。

/X: 列出短文件名。

/4: 以四行一列的格式显示输出。

使用示例
  1. 打开命令行程序(Windows 下的 cmd,Linux 和 Mac OS X 下的终端);
  2. 输入 dir 命令并按回车键,将列出当前目录中的文件和子目录;
  3. 输入 dir c:\ 命令并回车,将列出 C 盘根目录下的所有文件和目录。
注意事项
  • 选项必须放在文件名和目录名之前。例如,dir /w c:\
  • dir 命令没有通配符功能。如果需要使用通配符,可以使用类似于命令行的解释器 Power Shell,或者使用 Linux 和 Mac OS X 系统下的 ls 命令;
  • 选项字符后的冒号 : 是可选的。例如,dir /o:ddir /o:d: 的作用是一样的。
总结

dir 命令是操作系统中一个非常基础的命令,对于程序员来说也是必须要学会的。它可以方便地列出文件和目录,而且在 Windows 下还可以使用一些参数和选项进行定制输出。虽然 dir 命令并不适合用于数据处理和操作,但是对于快速查看目录结构和文件属性来说是非常实用的。