doc基礎操作命令

[+]
  1. 一clsclear screen的簡寫
  2. 二dirdirectory的簡寫
  3. 三cdchange directory的簡寫
  4. 四從一個分區進入另一個分區中
  5. 五文件操作命令movecopydel
  6. 六文件夾操作命令mdmkdirrdrmdir
  7. 七type命令
  8. 八fc命令
  9. 九find命令
  10. 十findstr命令
  11. 十一more命令
  12. 十二prompt命令
  13. 十三title命令
  14. 十四ver命令
  15. 十五help命令
  16. 十六管道命令

一、cls(clear screen的簡寫)

       命令作用:清屏屏幕

       詳細介紹:屏幕顯示的所有字符信息都是存放在一個屏幕緩衝區中,cls命令的作用是清除屏幕上的文字,並將該緩衝區清空。


二、dir(directory的簡寫)

       命令作用:列出當前文件夾下的所有文件和文件夾,當然不包括隱藏的和系統文件。

       詳細介紹:我目前還不知道,你在發掘發掘。

       擴展功能:  dir/ah                    #僅顯示當前文件夾下的隱藏文件

                        dir /as                   # 僅顯示當期文件夾下的系統文件

                        dir /ash                 #上面兩個功能的疊加

                        dir /?                     # 顯示所有可選項


三、cd(change directory的簡寫)

       命令作用:改變當前所在的文件夾

       詳細介紹:同上

       使用方法:  cd directory          # 進入當前文件夾下的directory文件夾中

                        cd..                     #返回到上一級文件夾。cd..之間不帶空格也行,但是最好帶上,這個以後你就知道了,反正這樣更好

                        cd\                       #直接返回到當前所在分區的根上。cd\之間無空格

       擴展功能:  cd ..\..\                  #返回到當前文件夾的上一級的上一級文件夾。這個是我自己想出來的,你可以自己發掘出更好的。


四、從一個分區進入另一個分區中


       這個沒有具體的命令,我演示一下。


       我這個虛擬機中只有三個分區(C,D,E)了,只能這樣了。自己試試。


五、文件操作命令movecopydel


       注意:這三個命令都是文件操作命令,針對的是單個文件。

      

       move命令:

              命令作用:移動某個文件到指定的文件夾中。

              具體使用:(例如:將D:\files\abc.zip移動到E:\test\文件夾下

       移動之後在原來的D:\files\下就沒有abc.zip文件了。

 

       copy命令:

              命令作用:將某個文件拷貝到指定的文件夾中。

              具體使用:(將E:\test\abc.zip拷貝到D:\files\文件夾中)

 

       del命令:

              命令作用:刪除指定的文件(注意:直接就刪除了,不像在圖形下刪除時是放入回收站,類似於快捷鍵Shift+Delete)。

              具體使用:(刪除D:\files\abc.zip文件)


六、文件夾操作命令mdmkdirrdrmdir


       這幾個命令主要針對的是文件夾。

      

       mdmkdir命令:makedirectory的簡寫)

              命令作用:創建指定的文件夾。(個人推薦使用mkdir命令,比較通用,md可記可不記)。

              具體使用:(在D:\files\文件夾下創建一個rjxh的文件夾)

 

       rdrmdir命令:removedirectory的簡寫)

              命令作用:移除指定的文件夾。(一般指的是空的文件夾)

              具體使用:(刪除(也即移除)D:\files\下的rjxh文件夾)

 

       擴展知識:(非重點,可直接繞過

       Windows下的文件以及文件夾操作命令的功能都不是很強大,如果你需要的話,可以自己編寫出更好的命令。這裏說一下怎麼做,如果你需要的話,可以自己試試。我沒編寫過具體的可執行文件作爲命令,不過我編寫過一些批處理文件用來模仿Linux下的命令,但都不是很好,最好的就是編制可執行文件。之後,將編制好的可執行文件放入到C:\Windows\目錄下即可;也或者在C:\Windows\文件夾下新建一個文件夾(例如newAddCMD)專門用來存放自定義的命令,然後將C:\Windows\newAddCMD加入到系統變量中的Path裏即可,這樣做更便於管理。  下面是我在自己的系統中添加的一些自定義命令(不過這些自定義命令都是些批處理文件)的方法:



七、type命令

       命令作用:顯示文本類文件中的內容(例如:.txt.java.cpp.c.html等等都屬於文本類文件,wordexeclpptexedll等都不屬於文本類文件)。


八、fc命令

       命令作用:比較兩個文件或兩個文件集並顯示它們之間的不同。一般用來比較文本類文件,是否可以進行其他類型的文件的比較,還沒測試過。另外,我覺得這個命令有問題。

       具體使用:


九、find命令

       命令作用:在文件中搜索字符串。(一般也指的是文本類文件)

       具體使用:


十、findstr命令

       命令作用:在文件中尋找字符串。(一般指的是文本類文件)  它與find命令的區別在於findstr中可以使用簡單的正則表達式,同樣,我覺得這個命令有問題。

       具體使用:下面演示的是從c.txt文件中找出所有以a開頭的行的字符串。但是他好像出問題了。


十一、more命令

       命令作用:一般和管道符“|”搭配用來分屏顯示一個大的文本文件內容。

       具體使用:

       按空格一屏一屏的顯示,按回車一行一行的顯示,按q退出。


十二、prompt命令

       命令作用:改變命令提示符標示。

       具體使用:


十三、title命令

       命令作用:改變DOS窗口的標題提示。

       具體使用:


       注意:此時,窗口的提示是“C:\WINDOWS\system32\cmd.exe”,吾馬上將他變爲“I’m MessCodes”。



十四、ver命令

       命令作用:顯示當前機器上的操作系統版本信息。

       具體使用:



十五、help命令

       命令作用:列出DOS下的所有可用命令。

C:\Documents and Settings>help

有關某個命令的詳細信息,請鍵入 HELP 命令名

ASSOC                    顯示或修改文件擴展名關聯。

AT                          計劃在計算機上運行的命令和程序。

ATTRIB                    顯示或更改文件屬性。

BREAK                    設置或清除擴展式 CTRL+C 檢查。

CACLS                     顯示或修改文件的訪問控制列表(ACLs)。

CALL                     從另一個批處理程序調用這一個。

CD                          顯示當前目錄的名稱或將其更改。                               @test

CHCP                      顯示或設置活動代碼頁數。

CHDIR                     顯示當前目錄的名稱或將其更改。

CHKDSK                  檢查磁盤並顯示狀態報告。

CHKNTFS                 顯示或修改啓動時間磁盤檢查。

CLS                         清除屏幕。                                                              @test

CMD                     打開另一個 Windows命令解釋程序窗口。                    @test

COLOR                  設置默認控制檯前景和背景顏色。  (color /?)                @test

COMP                     比較兩個或兩套文件的內容。

COMPACT                顯示或更改 NTFS 分區上文件的壓縮。

CONVERT                 將 FAT 卷轉換成 NTFS。您不能轉換當前驅動器。

COPY                       將至少一個文件複製到另一個位置。                          @test

DATE                       顯示或設置日期。

DEL                         刪除至少一個文件。                                               @test

DIR                       顯示一個目錄中的文件和子目錄。                              @test

DISKCOMP               比較兩個軟盤的內容。

DISKCOPY                將一個軟盤的內容複製到另一個軟盤。

DOSKEY                  編輯命令行、調用 Windows 命令並創建宏。

ECHO                      顯示消息,或將命令回顯打開或關上。

ENDLOCAL               結束批文件中環境更改的本地化。

ERASE                      刪除至少一個文件。

EXIT                        退出 CMD.EXE程序(命令解釋程序)                     @test

FC                           比較兩個或兩套文件,並顯示不同處。                     @test

FIND                        在文件中搜索文字字符串。                                   @test

FINDSTR                在文件中搜索字符串。                                          @test

FOR                      爲一套文件中的每個文件運行一個指定的命令。

FORMAT                  格式化磁盤,以便跟 Windows 使用。

FTYPE                     顯示或修改用於文件擴展名關聯的文件類型。

GOTO                     Windows命令解釋程序指向批處理程序中某個標明的行。

GRAFTABL               啓用 Windows 來以圖像模式顯示擴展字符集。

HELP                     提供 Windows命令的幫助信息。                          @test

IF                         執行批處理程序中的條件性處理。

LABEL                     創建、更改或刪除磁盤的卷標。

MD                       創建目錄。                                                       @test

MKDIR                  創建目錄。                                                       @test

MODE                   配置系統設備。mode con cols=70 lines=200    # 會這個就行了

MORE                   一次顯示一個結果屏幕。                                     @test

MOVE                   將文件從一個目錄移到另一個目錄。                      @test

PATH                      顯示或設置可執行文件的搜索路徑。

PAUSE                    暫停批文件的處理並顯示消息。

POPD                      還原 PUSHD 保存的當前目錄的上一個值。

PRINT                      打印文本文件。

PROMPT                更改 Windows命令提示符。                              @test

PUSHD                    保存當前目錄,然後對其進行更改。

RD                       刪除目錄。                                                         @test

RECOVER                 從有問題的磁盤恢復可讀信息。

REM                     記錄批文件或 CONFIG.SYS中的註釋。

REN                      重命名文件。                                                     @test

RENAME               重命名文件。                                                     @test

REPLACE                  替換文件。

RMDIR                  刪除目錄。                                                        @test

SET                       顯示、設置或刪除 Windows環境變量。

SETLOCAL                開始批文件中環境更改的本地化。

SHIFT                      更換批文件中可替換參數的位置。

SORT                      對輸入進行分類。

START                     啓動另一個窗口來運行指定的程序或命令。

SUBST                     將路徑跟一個驅動器號關聯。

TIME                       顯示或設置系統時間。

TITLE                    設置 CMD.EXE會話的窗口標題。                          @test

TREE                      以圖形模式顯示驅動器或路徑的目錄結構。

TYPE                     顯示文本文件的內容。                                         @test

VER                      顯示 Windows版本。                                        @test

VERIFY                    告訴 Windows 是否驗證文件是否已正確寫入磁盤。

VOL                       顯示磁盤卷標和序列號。

XCOPY                   複製文件和目錄樹。

 

C:\Documents and Settings>

 

       DOS下的所有命令都在上面的表格中,第一列是命令名稱,第二列是解釋;更詳細的命令使用方法可使用命令名 /?來獲取幫助(如:dir /?)。

       注意:上面的所有命令中,紅色加粗的表示經常使用的,紅色加粗後帶有@test字樣的表示你可以自己測試的玩玩,沒有什麼危險。藍色加粗斜體的表示在寫批處理腳本時經常用到的命令。


十六、管道命令

       管道命令總共有|”、“>”、“>>”、“<”、“<<五種。

       |”:可叫它爲豎管道,隨便吧,我也不知道他叫什麼,你可以查查。使用的話,最多是搭配more命令使用的,也可以這樣,當某個文件夾下的文件比較多時,dir命令不能一屏顯示完,可以使用dir| more來顯示。

       >”:以覆蓋的方式輸出重定向。

      <”:以覆蓋的方式輸入重定向。

      >>”:以追加的形式輸出重定向。

      <<”:以追加的形式輸入重定向。

 

 

一個示例:

以上便是Windows下的一些簡單DOS命令,如果想玩玩真正的DOS下命令的話,自己可以下載一個MS DOS 7.1.iso的鏡像,然後裝到虛擬機裏玩玩便是。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章