Windows DOS內(nèi)部命令詳解01——命令格式說明、dir命令

Windows DOS內(nèi)部命令詳解01——命令格式說明、dir命令

前言

DOS命令簡單來說就是Windows系統(tǒng)的命令行,雖然Windows的圖形化操作做的很好,但是某些時候圖形化操作效率過低,不方便記憶。所有DOS命令在這些時候就顯得難能可貴了。
DOS命令和Linux系統(tǒng)一樣,都分為內(nèi)部命令和外部命令。
內(nèi)部命令在DOS啟動時隨command.com裝入內(nèi)存,可隨時執(zhí)行。
外部命令的執(zhí)行需要進入保存命令的目錄下面,或者設(shè)置全局環(huán)境變量,類型與Linux系統(tǒng)的PATH環(huán)境變量。

DOS內(nèi)部命令

DOS命令的約定

無論是內(nèi)部命令還是外部命令,它們的使用都有一定的格式規(guī)定。
命令輸入格式如下:

[<盤符>][<路徑>]<命令行>[/<開關(guān)>][<參數(shù)>]

內(nèi)部命令與外部命令在調(diào)用格式上沒有區(qū)別。所不同的是,前者的<命令名>是系統(tǒng)規(guī)定的保留字,后者的<命令名>是省略了擴展名的命令文件名。

  • [<盤符>]:DOS命令所在的盤符
  • [<路徑>]:DOS命令所在的具體位置(即對應(yīng)的目錄)
  • <命令名>:每一個命令都有一個名字。命令名決定所要執(zhí)行的功能
  • [/<開關(guān)>]:開關(guān)通常是一個字母或數(shù)字,用來進一步指定一條命令執(zhí)行的方式。開關(guān)之前要使用一個斜杠“/”。
  • [<參數(shù)>]:命令需要指定的操作的具體對象,即要在命令名中使用一個或多個參數(shù)
c:/>ren old.doc new.doc

dir命令(類似于ls)

dir命令是directory的縮寫,功能是顯示一個磁盤上全部或部分文件目錄(文件或文件夾),所顯示的文件信息包括文件名、擴展名、文件長度、文件建立或最后一次修改的日期和時間等,不顯示文件的具體內(nèi)容。

語法:

dir [<盤符>][<路徑>][<文件名>][<擴展名>][/p][/w][/s][/a[:]屬性][/o[:]排序方式]

參數(shù):

[/p]
若不指定這個開關(guān),dir在顯示符合條件的全部目錄時,無論有多少文件都將以不間斷的方式在屏幕顯示,只要按【Ctrl+S】組合鍵或按【Pause】鍵才能暫停,當按任意鍵后,恢復(fù)顯示。加入這個開關(guān)參數(shù)后,內(nèi)容顯示一屏后會自動停下來,便于用戶查找所需要的內(nèi)容。
[/w]
使用此開關(guān)后,按一行5個文件的文件名和擴展名顯示文件列表,其余文件信息就不再顯示了。
[/s]
列出指定目錄和其下屬各級子目錄中所有文件。
[/a[:]屬性]
顯示具有指定屬性的文件或目錄。若未指定,則顯示包含隱藏文件和系統(tǒng)文件的所有文件。常用的屬性開關(guān)有:

  • h:顯示隱藏文件
  • s:顯示系統(tǒng)文件
  • d:顯示目錄
  • -d:僅顯示文件
  • r:顯示只讀文件
  • -r:顯示非只讀文件
    上述屬性開關(guān)可以組合使用,但屬性之間不能用空格分開。

[/o[:]排序方式]
按指定“排序方式”顯示文件和目錄。常見的有:

  • n :按文件字母順序排序
  • d :按日期和時間的先后順序排序
  • s :按文件大小排序,文件小的在前
  • g :按目前在前、文件在后的順序排序

實例

//開關(guān)不能連用,必須要加"/"
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
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容