電影中的黑客歷來不用鼠標,只要對着鍵盤一頓敲,什麼問題都能搞定,這給不少人一個假象,命令行好像很高端的樣子,不是輕易就能學會的,其實否則。今天我們就來講說命令行最基本的使用方法。前端
我接觸過一些前端開發新人,他們由於沒用過命令行工具,因此對node望而卻步,但願經過這篇短文讓新人們能夠克服命令行恐懼症,着手開始學習node。node
咱們使用電腦的時候,其實就是給電腦下達一個個命令,只是大部分時候咱們都是用圖形界面完成的。windows
好比咱們新建一個文件夾,能夠點擊鼠標右鍵,而後選擇新建文件夾的選項;咱們要刪除一個文件,須要右鍵點擊這個文件,而後點擊刪除。新建和刪除都是對計算機下達命令,計算機會根據咱們的操做完成相應的功能。工具
命令行工具讓咱們能夠擺脫圖形界面,只要對着一個對話框,就像和計算機聊天同樣,告訴他咱們要作什麼,他們就會完成。固然,咱們要用計算機能理解的命令,他纔會正確地完成工做。學習
剛纔說的這個與計算機聊天的對話框,就是命令行工具。命令行
命令行工具備不少,大部分須要本身下載和安裝,今天咱們說的是windows自帶的命令行工具,只須要兩步就能夠打開windows的命令行工具:code
第一步:windows鍵(印着四個小方塊的鍵)+ R鍵;打開運行窗口。開發
第二部:輸出CMD,而後按回車。v8
而後就能夠看到一個黑白色的windows命令行工具了。get
windows命令行工具默認的內容以下所示:
Microsoft Windows [版本 10.0.15063] (c) 2017 Microsoft Corporation。保留全部權利。 C:\Users\Administrator>
咱們不須要關心版本和版權,只要看第三行
C:\Users\Administrator>
這行代碼的意思是,咱們當前所處的位置是C盤的Users文件夾(文件夾和目錄是一個意思)中的Administrator文件夾。簡單地說,如今的情況就像咱們剛剛打開了Administrator文件夾。
但是咱們根部就不想在Administrator目錄下呆着,咱們有更重要的事情要種,好比:
我要到D盤中新建一個名爲project的文件夾
接下來咱們用命令行工具完成上面兩個工做:
將目錄切換至D盤
C:\Users\Administrator>D: D:\>
咱們在命令行中輸入"D:",再按回車,下面一行的目錄就變成了D盤的根目錄,說明咱們成功切換了盤符。
新建立一個名爲project的文件夾
D:\>md project D:\>
輸入"md"命令,後面跟一個空格,而後輸入目錄名稱,就能夠建立一個名稱爲project的文件夾了,可是命令行只是換行,沒有任何提示,若是咱們想查看是否建立成功,能夠輸入dir查看當前目錄下的文件和子目錄。
D:\>dir 驅動器 D 中的卷沒有標籤。 卷的序列號是 0009-EBC2 D:\ 的目錄 2017/10/10 週二 16:15 <DIR> project 0 個文件 0 字節 1 個目錄 40,064,692,224 可用字節 D:\>
若是咱們但願進入到project目錄,可使用"cd 目錄名"命令,
D:\>cd project D:\project>
若是咱們但願返回到上一級目錄,可使用"cd .."命令。
D:\project>cd .. D:\>
如上面命令所示,cd能夠切換至上下級目錄。
若是咱們已經安裝了node,能夠嘗試執行node命令。
D:\>node -v v8.1.2 D:\>
能夠看到,若是成功的安裝了node,輸入"node -v"能夠輸出node的版本號。關於命令行,咱們就說這麼多,若是你們瞭解了上面幾個命令,在學其餘命令就會駕輕就熟了。
1. 命令輸入錯誤怎麼辦,能夠刪除輸錯的內容嗎?
答:在命令行工具中,命令輸入錯誤會有相應的提示,根據提示再次輸入正確的命令就能夠了,沒必要修改以前錯誤的命令。
2. 有那麼多命令,記不住怎麼辦?
答:命令雖然有不少,可是經常使用的就那麼幾個,因此沒必要浪費時間記住那麼多命令,想用什麼命令,到網上查一下就好了,經常使用的天然就記住了,若是喜歡每次都查,適當地作一下筆記也是能夠的。
當咱們輸入一個命令的時候,這個命令多是三種狀況:
1. 系統自帶命令
2. 環境變量中path變量中設置的命令
3. 當前目錄下的exe文件
若是提示「xxx不是內部或外部命令,也不是可運行的程序」,說明一下幾點:
首先,xxx不是系統自帶命令;
而後,當前目錄並無xxx.exe文件
最後,xxx命令的目錄並無添加到環境變量中的path變量。
因此碰到命令不能被識別的時候,能夠根據上面的狀況排查命令。
天天十分鐘,進步一點點,感謝您的預覽,若是喜歡,能夠關注【曉舟報告】,獲取更多微技術。