dir

1.是什么?directory的缩写。

2.功能:查看某磁盘上的全部或部分文件及目录。

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

3.1 dirve    - 驱动器号(如:C、D)

3.2 path     - 路径

3.3 filename - 文件名

3.4 /A[:attributes] - 显示具有指定属性的文件

3.4.1 attributes分类:

3.4.1.1 D - 目录

3.4.1.2 R - 只读文件

3.4.1.3 H - 隐藏文件

3.4.1.4 A - 准备存档文件

3.4.1.5 S - 系统文件

3.4.1.6 I - 无内容索引文件

3.4.1.7 L - 解析点

3.4.2 attributes属性可以加上否定前缀 “-”

3.4.3 用法:/AD或/A:D

3.5 /B 使用空格式(没有标题和摘要)

3.6 /C 在文件大小中显示千位数分隔符(默认)。可通过/-C取消分隔符

3.7 /D 宽式、目录用"[]"包裹

3.8 /L 小写。所有转换文件为小写形式

3.9 /N 以长列表格式显示

3.10 /O[:sortorder] 按指定的方式排序

3.10.1 N - 按名称

3.10.2 S - 按大小(从小到大)

3.10.3 E - 按扩展名

3.10.4 D - 按日期/时间(从先到后)

3.10.5 G - 组目录优先

3.10.6 在指定的方式前加"-"可以反转顺序

3.11 /P 在每个信息屏幕后暂停(等同于:dir | more,如果文件太多,一个屏幕放不下就会在显示满一个屏幕后停下来)

3.12 /Q 显示文件的所有者

3.13 /R 显示文件的备用数据流

3.14 /S [目录] 显示指定目录或所有目录中的文件

3.15 /T[:timefield] 控制显示或用来分类的时间字符域

3.15.1 C - 创建时间

3.15.2 A - 上次访问时间

3.15.3 W - 上次写入时间

3.16 /W 以宽列表格式显示

3.17 /X 显示为非8.3文件名产生的短名称。格式为长列表格式。短名称插在长名称前面。如果没有段名称,在其位置显示空白

3.18 /4 用4位数显示年

4.注意事项

4.1 属性之间可以组合使用,如:/A:DH 表示显示隐藏目录


5.【疑问解答】

5.1 什么是准备归档文件?(未解决)

5.2 什么是无内容索引文件?(个人理解:是一个索引文件,但是文件的内容为空。希望大神不吝赐教)

5.3 什么是解析点?(个人理解:在重解析的操作中创建的一个重解析文件)

5.4 什么是系统文件?系统文件指存放操作系统主要文件的文件夹。

5.5 什么是组目录?(未解决)

5.6 什么是文件的备用数据流?(未解决)

5.7 NTFS中的短名称?短名称是NTFS格式中按一定的规则给文件自定义的一个短的名字,短名称可以在文件名称很长、有空格等导致一些问题是使用。