在開發程式的過程中免不了會需要使用terminal(終端機) 去進行一些操作,而terminal 是什麼呢?它就是常常在電影中會看到的小黑窗,某個人要去透過一些指令去操作電腦。(例如駭客要去破解別人的電腦或是透過電腦阻止一些災難發生)
terminal是透過指令去操作電腦,例如要打開位於D槽的某張圖片時,在一般的情況下都是先開啟檔案總管,接著找到本機後再選擇D槽的apple.jpg才能將圖片打開。但是當使用terminal時,只需要輸入特定的指令,就能夠進入D槽,並且透過輸入start apple.jpg (假定這張圖片的檔案是apple)就能夠透過預設的應用程式將它打開。
今天的重點會放在一些基礎再基礎,簡單再簡單的一些指令,透過terminal的操作,使開發更方便與快速。
Windows命令提示字元: CMD(Command Prompt),主要是windows作業系統中所使用。
bash(Bourne Again Shell):Linux、macOS中的預設的terminal。(Windows也可以透過下載安裝,但是預設是不會有的)
下面是一些簡單且常用的指令以及說明:
| CMD | Bash | 說明 |
|---|---|---|
| cd xxx | cd xxx | 進入xxx資料夾 |
| cd .. | cd .. | 返回上一層資料夾 |
| cd | pwd | 取得目前所在位置 |
| cls | clear | 清除畫面上的歷史紀錄 |
| dir | ls | 顯示當前資料夾的資訊(例如目前所在資料夾有哪些檔案/資料夾等等資訊) |
| md xxx | mkdir xxx | 新增一個叫做xxx的資料夾 |
| del xxx.txt | rm xxx.txt | 刪除xxx 的檔案(要加上該檔案的副檔名) |
| 無 | touch xxx.txt | 新增一個xxx 的檔案(要加上該檔案的副檔名) |
順帶一提中秋節快樂