1. 程式人生 > 其它 >1、常用DOS命令大全

1、常用DOS命令大全

技術標籤:自動化dos

一、DOS(DiskOperatingSystem),磁碟作業系統

特點:`單任務、單使用者系統``使用命令列方式` `控制計算機`

二、DOS命令列的組成
1、DOS命令列中的基本概念

當前驅動器、當前盤、當前目錄、相對路徑、絕對路徑

2、DOS命令的格式

命令/引數 檔案或資料夾

三、常用DOS命令
1、進入DOS模擬器(命令列)

  • 開始——執行——cmd(command)Win+R

2、切換驅動器

  • 輸入“碟符:”後回車

3、命令技巧

命令幫助:命令/?
命令補齊:tab鍵 --寫入命令的前幾個字母后按下Tab鍵
清屏:cls(clearscreen)

4、常用DOS命令

4.1目錄操作命令
1、·md:建立新目錄(makedirectory)

2、cd:改變/進入目錄(changedirectory)
3、cd\:切換到磁碟根目錄
4、cd.. :進入上級目錄

5、dir:列出目錄內容(directory)
6、dir c:\ :\不能省略
7、dir /s:遞迴顯示目錄中的所有的子目錄和檔案,sub

8、tree /f:目錄名
以倒立樹的形式顯示目錄中的內容
/f表示顯示檔案,預設只顯示目錄

9、ren:源目錄名新目錄名
改名(rename)

10、xcopy:源目錄名新目錄名\
注意最後目錄後加一個斜槓

11、/e:複製目錄和子目錄,包括空的,empty

12、move:源目錄名 新目錄名\
移動目錄
改名

13、rd /s/q:目錄名
刪除目錄(removedirectory)

14、/s:遞迴
15、/q:不需確認

4.2檔案操作命令

1、碟符:>檔名:建立一個新的檔案

2、echo 文字:將文字顯示到螢幕(回顯)

3、type 檔名:顯示文字檔案內容

4、ren 原檔名 新檔名:修改檔名,若提示拒絕訪問,看一下是否在目錄中

5、copy 原始檔 目的檔案:拷貝檔案

6、move 原始檔名 目的檔名:移動檔案或重新命名檔案

7、del 檔名:刪除檔案

8、more 檔名:分屏顯示檔案內容

4.3萬用字元

1、*:用星號代替0個或多個字元dir *.txt

2、?:使用問號代替名稱中的零個或單個字元 dir /s ?h?.txt

4.4管道命令

1、>: 將命令輸出寫入到檔案或裝置(如印表機)中 ,echo hello>files.txt

2、>>:將命令輸出新增到檔案末尾

3、|:左邊命令的結果給右邊的命令繼續處理

5.批處理檔案

5.1什麼是批處理

將DOS命令按照一定順序,編寫到一個檔案中,統一執行

副檔名為.bat(batch)

5.2批處理中使用迴圈

for /L %%i in(初值,步長,終值)do 命令
/L:表示使用迭代數值範圍
in後必須加空格

5.3批處理案例

  • 向螢幕輸出1-10

@echooff
rem這裡是註釋:echooff表示在cmd視窗下不顯示命令,@echooff表示echo off自己不顯示
echo這段程式碼用於顯示1-10
for/L%%iin(1,1,10)doecho%%i
pause

  • 建立100個檔案分別寫入內容

for/L%%iin(1,1,100)doecho%%i>zhsan%%i
for/L%%iin(1,1,100)doechozhangsan%%i>>zhsan%%i

  • 新增200個IP

新增一個IP
netshinterfaceipaddaddress"本地連線"172.16.0.2255.255.0.0172.16.0.1
netshinterfaceipadddns"本地連線"202.106.46.151
刪除:netshinterfaceipdeleteaddress"本地連線"172.16.0.2
for/L%%iin(2,1,201)donetshinterfaceipaddaddress"本地連線"172.16.0.%%i255.255.0.0

戳:測試常用常見Linux命令(包含基本上線部署流程)

在這裡插入圖片描述