目錄
What is shell & kernel?
- Kernel is the central part of a computer
- Shell is the interface that we interact with kernel
- There are two types of shell, GUI and CMD
Windows CMD
windows 叫作命令提示字元,顧名思義會提示你指令,比如打指令開頭後按tab系統會猜你有可能想要的指令或檔案名
cd - change directory
- cd 名稱 - 以進入該名稱資料夾
- cd .. - 退回上一層資料夾
dir - 列出當前資料夾所有檔案
mkdir - make directory
- mkdir 名稱 - 創建一個資料夾,資料夾名稱 = 名稱
type nul > "檔案名稱" - 創建一個檔案
cls - 整理畫面,畫面上清除前面用過的指令
- 跟直接關掉 CMD 不一樣,cls 後仍然可以用 ↑ 獲取剛剛的指令
鍵盤 ↑ 鍵
code - 直接開啟 VS CODE
- code 專案檔案名稱 - cd 到專案存放位址後,直接 code 專案檔案名稱 可直接用 VScode 開啟該專案資料夾
- code . - 用VS CODE 直接開啟當前位址資料夾
Unix
- Unix 作業系統在 70 年代由 AT & T 貝爾實驗室研發,至今他的指令集仍存在很多現在作業系統裡
- 人們傾向用 Unix 指令集作為開發工具,這也是為什麼很多人說 Mac 跟 Linux 作業系統是較好的開發環境,因為他們天生就自帶 Unix指令集