python教程(一) 命令列基本操作

2022-09-15 18:36:09 字數 3334 閱讀 3349

先來了解下「命令提示符」

等等?!既然本篇文章標題是「命令列基本操作」,那怎麼又說到「命令提示符」去了呢?客官莫要急,且聽我說

命令提示符是在作業系統中,提示進行命令輸入的一種工作提示符。在不同的作業系統環境下,命令提示符各不相同。

在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位的...