dir命令(上)

Posted siwnchh

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了dir命令(上)相关的知识,希望对你有一定的参考价值。

Dir命令详解

显示目录文件和子目录列表,但是不对子目录递归。如果在不带参数的情况下使用,则 dir 显示磁盘的卷标和序列号,后接磁盘上目录和文件的列表,包括它们的名称和最近修改的日期及时间。dir 可以显示文件的扩展名以及文件的大小(以字节为单位)。Dir 也显示列出的文件及目录的总数、累计大小和磁盘上剩余的可用空间(以字节为单位)。  
语法  
dir [Drive:][Path][FileName] [...] [/p] [/q] [/w] [/d] [/a[[:]Attributes]][/o[[:]SortOrder]] [/t[[:]TimeField]] [/s] [/b] [/l] [/n] [/x] [/c] [/4]  
参数 
[Drive:][Path]
  
指定要以列表方式查看的驱动器和目录。  

默认参数是当前目录
[FileName]  
指定要以列表方式查看的特定文件或一组文件。 
默认是所有目录和路径,可以使用通配符。

◆/p  
每次以一个屏幕大小显示列表的一部分。要查看下一屏,请按键盘上的任意键。  
◆/q  
显示文件所有权信息。  (哪些用户是文件的拥有者)
◆/w  
以宽格式显示列表,在每一行上显示多个文件名或目录名(这时只显示文件和目录的名字,不显示其完整路径,且目录用中括号[]起来,比如[work]。这时如果当前目录不是磁盘的根目录的话,显示目录还会包含当前目录和上级目录:[.]和[..]
◆/d  
与 /w 相似,但是文件按列排序。  
◆/a [[:] Attributes]  
只显示那些指定属性的目录名和文件名。如果省略 /a,dir 将显示除隐藏文件和系统文件之外的所有文件名。如果在没有指定 Attributes 的情况下使用 /a,dir 将显示所有文件(包括隐藏文件和系统文件)的名称。以下列表描述了每个可用于 Attributes 的值。冒号 (:) 是可选的。使用这些值的组合,不得用空格分隔这些值,直接挨着就行了。

比如:/a:r-h。 
值描述  
h
 隐藏文件    
s 系统文件    
d 目录    
a 可以存档的文件    
r 只读文件    
-h 非隐藏的文件    
-s 系统文件以外的文件    
-d 只是文件(而非目录)    
-a 自上次备份后没有更改过的文件    
-r 非只读的文件  
     
◆/o[[:]SortOrder]  
控制 dir 排序和显示目录名和文件名的顺序。如果省略 /o,dir 将按名字的字母顺序来显示。如果在没有指定 SortOrder 的情况下使用 /o,dir 先显示按字母顺序排列的目录名,然后显示按字母顺序排列的文件名。冒号 (:) 是可选的。以下列表描述了每个可用于 SortOrder 的值。使用这些值的任意组合,并且不要用空格分隔这些值。   
值描述  
n
 按名称的字母顺序    
e 按扩展名的字母顺序    
d 按日期和时间,最早的优先    
s 按大小,最小的优先    
g 在文件之前分组的目录    
-n 按名称的逆序字母(从 Z 到 A)顺序    
-e 按扩展名的逆序字母(从 .ZZZ 到 .AAA)顺序    
-d 按日期和时间,最晚的优先    
-s 按大小,最大的优先    
-g 在文件之后分组的目录   

◆ /t[[:]TimeField]  
指定显示或用于排序的时间字段。以下列表描述了每个可用于 TimeField 的值。  

如果有/o参数但没d属性时只用于指定显示的时间字段,如果有/o参数且属性或没有/o参数时,既是指定了排序的时间字段也是指定显示的时间字段
值描述  
c
 创建 

a 上次访问    
w 上次写入

◆/s 在指定目录及所有子目录中遍历,如果没给该参数不会在子目录遍历 

◆/b 列出每个目录名或文件名,只有名字(文件的话包含文件扩展名),每行一个,不显示标题信息或摘要。如果它和/s组合的话,显示的文件和目录都是完整的路径的形式
◆/l 以小写字母形式显示目录名和文件名。 

◆/n 在屏幕最右边显示带有文件名的长列表格式。 

:XP中,该选项好像是默认行为。

◆/x 显示为 NTFS 和 FAT 卷上文件生成的短名称。短名称显示在长名称之左侧。 

◆/c 按文件大小显示多个分隔符。 

“DIR/-C”将取消显示中的分隔符,以满足部分人的视觉习惯。  

:XP中,该选项默认行为是/c,即显示多个分隔符。

◆/4 显示四位数字的年份格式。 
:XP中,该选项好像是默认行为。

再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!http://www.captainbed.net

以上是关于dir命令(上)的主要内容,如果未能解决你的问题,请参考以下文章

svn 命令行使用总结

WindowsWindows中解析DOS的DIR命令使用

模块介绍

基础DOS命令

Linux之cd命令

dos命令怎么使用当前目录的上一级目录下的某个指定文件?