Windows DOS內部命令詳解01——命令格式說明筝家、dir命令
前言
DOS命令簡單來說就是Windows系統(tǒng)的命令行,雖然Windows的圖形化操作做的很好序厉,但是某些時候圖形化操作效率過低锐膜,不方便記憶。所有DOS命令在這些時候就顯得難能可貴了弛房。
DOS命令和Linux系統(tǒng)一樣道盏,都分為內部命令和外部命令。
內部命令在DOS啟動時隨command.com裝入內存文捶,可隨時執(zhí)行荷逞。
外部命令的執(zhí)行需要進入保存命令的目錄下面,或者設置全局環(huán)境變量粹排,類型與Linux系統(tǒng)的PATH環(huán)境變量种远。
DOS內部命令
DOS命令的約定
無論是內部命令還是外部命令,它們的使用都有一定的格式規(guī)定顽耳。
命令輸入格式如下:
[<盤符>][<路徑>]<命令行>[/<開關>][<參數(shù)>]
內部命令與外部命令在調用格式上沒有區(qū)別坠敷。所不同的是妙同,前者的<命令名>是系統(tǒng)規(guī)定的保留字,后者的<命令名>是省略了擴展名的命令文件名膝迎。
- [<盤符>]:DOS命令所在的盤符
- [<路徑>]:DOS命令所在的具體位置(即對應的目錄)
- <命令名>:每一個命令都有一個名字粥帚。命令名決定所要執(zhí)行的功能
- [/<開關>]:開關通常是一個字母或數(shù)字,用來進一步指定一條命令執(zhí)行的方式限次。開關之前要使用一個斜杠“/”芒涡。
- [<參數(shù)>]:命令需要指定的操作的具體對象,即要在命令名中使用一個或多個參數(shù)
c:/>ren old.doc new.doc
dir命令(類似于ls)
dir命令是directory的縮寫卖漫,功能是顯示一個磁盤上全部或部分文件目錄(文件或文件夾)费尽,所顯示的文件信息包括文件名、擴展名懊亡、文件長度依啰、文件建立或最后一次修改的日期和時間等,不顯示文件的具體內容店枣。
語法:
dir [<盤符>][<路徑>][<文件名>][<擴展名>][/p][/w][/s][/a[:]屬性][/o[:]排序方式]
參數(shù):
[/p]
若不指定這個開關,dir在顯示符合條件的全部目錄時叹誉,無論有多少文件都將以不間斷的方式在屏幕顯示鸯两,只要按【Ctrl+S】組合鍵或按【Pause】鍵才能暫停,當按任意鍵后长豁,恢復顯示钧唐。加入這個開關參數(shù)后,內容顯示一屏后會自動停下來匠襟,便于用戶查找所需要的內容钝侠。
[/w]
使用此開關后,按一行5個文件的文件名和擴展名顯示文件列表酸舍,其余文件信息就不再顯示了帅韧。
[/s]
列出指定目錄和其下屬各級子目錄中所有文件。
[/a[:]屬性]
顯示具有指定屬性的文件或目錄啃勉。若未指定忽舟,則顯示包含隱藏文件和系統(tǒng)文件的所有文件。常用的屬性開關有:
- h:顯示隱藏文件
- s:顯示系統(tǒng)文件
- d:顯示目錄
- -d:僅顯示文件
- r:顯示只讀文件
- -r:顯示非只讀文件
上述屬性開關可以組合使用淮阐,但屬性之間不能用空格分開叮阅。
[/o[:]排序方式]
按指定“排序方式”顯示文件和目錄。常見的有:
- n :按文件字母順序排序
- d :按日期和時間的先后順序排序
- s :按文件大小排序泣特,文件小的在前
- g :按目前在前浩姥、文件在后的順序排序
實例
//開關不能連用,必須要加"/"
C:\Users\Administrator>dir "D:\Movie\紙牌屋\紙牌屋第二季\紙牌屋第二季第02集[中英
雙字].rmvb" /pws
參數(shù)格式不正確 - "pws"状您。
C:\Users\Administrator>dir "D:\Movie\紙牌屋\紙牌屋第二季\紙牌屋第二季第02集[中英雙字].rmvb" /p /w /s
······
C:\Users\Administrator>dir "D:\Movie\紙牌屋\紙牌屋第二季\紙牌屋第二季第02集[中英雙字].rmvb" /p/w/s
······
//分欄和分屏顯示文件
D:\>dir /p
//查看指定目錄下的文件信息
D:\>dir C:\Windows\
//查找指定文件
D:\>dir test.txt
//若是不知道具體位置在哪個目錄下勒叠,可配合使用/s參數(shù)兜挨。
D:\>dir /s test.txt.bak
該查找方式只能查找本地目錄下的,無法查找其他目錄下缴饭。
//顯示具有隱藏屬性的文件和文件夾
D:\>dir /a:h
使用通配符顯示某一類文件
D:\>dir *.iso
D:\>dir *.txt