Command Line定義
操控電腦方法有兩種
- GUI (Graphical User Interface)
- Command Line Interface 透過純文字操作電腦的方法
環境設置
- Windows平台: 下載git-bash
- Mac平台: 打開內建terminal或下載iTerm2
基本指令
pwd
Print Working Directory|目前路徑位置
ls
List|列出現在這個資料夾中的檔案清單
cd
Change Directory|切換資料夾
Ex. C:\Users\Downloads
回到上一層Users
有兩種方法
```
cd C:\Users
cd ..
```
man
Manual|使用說明書 (windows目前沒有這個指令)
Ex. `ls -al`
檔案操作相關指令
Touch
|建立檔案或更改時間
rm
Remove|刪除檔案
rmdir
或 rm -r
|刪除資料夾
mkdir
|建立資料夾
mv
移動檔案或是重新命名檔案
# 移動到指定資料夾
mv 檔名 {資料夾路徑}
# 移動到上一層資料夾
mv 檔名 ..
# 移動到下一層資料夾
mv 檔名 {下層資料夾名稱}
# 重新命名
mv 檔名 新檔名
cp
Copy|複製
#檔案
cp 檔名 新檔名
#資料夾
cp -r 原資料夾 新資料夾
cat
|瀏覽檔案內容
cat 檔案名稱
其他好用指令
grep
|抓取關鍵字
grep 關鍵字 檔名
wget
|下載檔案
wget 網址路徑
start
|打開檔案 (mac用open
)
Vim 文字編輯器
i
insert文字
:x
存檔
:q
離開vim編輯器