先來了解下「命令提示符」。
等等?!既然本篇文章標題是「命令列基本操作」,那怎麼又說到「命令提示符」去了呢?客官莫要急,且聽我說
命令提示符是在作業系統中,提示進行命令輸入的一種工作提示符。在不同的作業系統環境下,命令提示符各不相同。
在windows環境下,命令列程式為cmd.exe,是乙個32位的命令列程式,微軟windows系統基於windows上的命令解釋程式,類似於微軟的dos作業系統。那麼為什麼python教程卻要講這個「黑框框」呢?其實這是為了後面的教程作鋪墊,之後要用到命令列,提前講對於後面的講解方便很多,而且無論寫什麼程式,都免不了命令列操作,說到這可能有人要反駁我了。
「c#語言和vb語言都是圖形介面,不就不用命令列了嗎?」
「我在visual studio中寫c語言程式的時候怎麼就不見要用命令列?」其實這都是ide(integrated development environment,整合開發環境)的「鍋」,操作命令行什麼的,ide在底下偷偷幫你做好了,比如visual studio就是乙個ide,寫好**後,只要點選一下按鈕,編譯、鏈結、執行什麼的都是它幫你做好了。說到底還是命令列,所以命令列是基本。況且,多學點東西也不是什麼壞事。
開啟命令提示符即cmd.exe程式,有很多種方法,下面介紹幾種常見的方法,當然啦,不只有這幾種方法。
滑鼠點選開始
,在搜尋框中輸入cmd
,黑色圖示那個就是cmd.exe,如下圖:
滑鼠依次點選:開始
->所有程式
->附件
->命令提示符
,如下圖:
這是本人習慣的一種開啟方式:按下鍵盤組合鍵 win + r,win鍵就是鍵盤上有windows徽標的那個鍵,在彈出的視窗中輸入cmd
按下回車即可,如下圖:
無論您以哪種方式開啟cmd,都將出現下面這樣乙個黑框框:
在cmd中,你給出一條命令,cmd就會解析這條命令執行,完成後就等待你的下一條命令,要做事情就要懂」命令「,於是下面來介紹一下一些基本的命令。
顯示當前目錄下的檔案與目錄(「目錄」就是人們常說的「資料夾」),輸入dir
,如下圖:
尖括號>
前面的字元就是當前所處的路徑,影象中是c:\users\f1
,也就是說剛剛列出來的都是c:\users\f1
目錄下的檔案和目錄。
若想瀏覽其它目錄,可在命令後加乙個目錄名為引數,用空格隔開,格式為:dir 目錄名
,如瀏覽當前目錄下的「desktop」:
上面用到的引數是相對路徑,「desktop」是相對的,相對於當前路徑,當然也可以用絕對路徑來作為引數:dir c:\users\f1\destop
。.
表示當前路徑,命令dir .
可瀏覽當前目錄,而..
表示當前目錄的上一級目錄,又叫父目錄(為什麼不叫「母目錄」就不要問我啦),命令dir ..
可瀏覽上一級目錄,這裡就不放圖啦。同樣的,路徑.\a\b\..\1.txt
表示的是當前目錄下的a目錄下的b目錄的父目錄下的「1.txt」檔案,等價於.\a\1.txt
。
注意了,windows下的檔名或目錄名是不分大小寫的,也就是說「desktop」、「desktop」、「desktop」表示的都是同乙個目錄。若是目錄名中間有空格,要用半形的雙引號擴起來:dir "目錄 名"
(將輸入法切換到英文輸入後打出來的字元就是半形的)。建議不要用帶有空格的路徑。
切換目錄:cd 目錄路徑
,當然,路徑可以是相對路徑也可以是絕對路徑。
因此,回到父目錄的命令自然就是cd ..
建立目錄:mkdir 目錄名
刪除空目錄:rmdir 目錄名
刪除整個非空目錄:rmdir /s 目錄名
,還可加/q
引數可防止在刪除每個檔案前詢問是否刪除,即rmdir /s /q 目錄名
刪除檔案:del 檔名
刪除目錄下的所有檔案:del 目錄
或del 目錄\*
,*
是萬用字元,表示」全部「的意思。
切換碟符:不能直接用命令cd
切換,切換到e盤應輸入e:
上面有提到/q
、/s
引數,其實準確的來講,這兩個叫「開關」,所有的cmd內部命令都可以使用一些開關來實現不同的功能,輸入help
可以檢視有哪些內部命令,在內部命令中加開關/?
可以檢視該命令的幫助。
上面關於命令列的知識其實對於現在來說已經基本夠用了,如果後面教程要用其它命令列的知識的時候會解釋給大家的。前面的都是鋪墊,接下來就真的是開始python的教程了,想必大家都迫不及待了, let's go!
orchard cms學習點滴(一) 命令列命令
1 codegen module hnatc.customads includeinsolution true 生成模組框架 2 用codegen part 自動生成內容。前提是安裝code generation extensions模組。語法 codegen part properties 舉例 ...
git編輯文字的命令列 Git命令列基本操作
0.安裝git 網上有很多git安裝教程,如果需要圖形介面,windows下建議使用tortoisegit,linux建議使用git gui或者gitk。1.git基本配置 git config可以配置git的引數,可以使用git config list檢視已經配置的git引數。其中有三個級別的儲存...
Visual SourceSafe 命令列操作
雖然vss已經很舊了,但是還有一些企業在用,很不幸,小弟所在的企業還在使用vss,通過介面操作vss異常的繁瑣,不過vss可以通過命令列操作,再加上python,組合起來可以提高操作效率。visual sourcesafe 除了可以通過介面操作,還可以通過命令列操作。在 windows 7 64位的...