Command Line ?
它就是文字使用者介面,可以透過文字來向電腦下指令。
而它有一個好兄弟,叫做 GUI (圖形使用者介面),像是視窗就是一種使用 GUI 的方式。
Command Line 相關指令
pwd (Print Working Directory) 印出現在在哪裡
ls (List) 印出所有檔案
ls -l
顯示檔案詳細資料
ls -a
顯示檔案隱藏資料
ls -al
顯示檔案詳細資訊和隱藏資訊cd (Change Directory) 切換資料夾
cd ..
回到上一層
cd ~
home目錄(使用者獨特的資料夾)
cd /
根目錄(電腦最底層的地方)touch 新增檔案或是更改檔案時間
mkdir (MaKe DIRectory) 新增資料夾
rm (ReMove) 刪除檔案
rmdir 資料夾
刪除資料夾
rm -r 資料夾
刪除資料夾cp (CoPy)
原本檔名 複製後檔名
複製檔案
cp -r 原本資料夾 複製後資料夾
複製資料夾mv(MoVe)
原本檔名 新的黨名
重新命名
mv 檔案 資料夾
移動檔案到資料夾grep
關鍵字 檔案名
抓取檔案內特定關鍵字cat (CATenate) 連接檔案,如果只有一個檔案,則顯現檔案內容
less 分頁式印出檔案
date 印出現在時間
top (Table Of Processes) 印出所有 Process
man (MANual) 使用說明,
mac 指令
pipe :
|
串接指令 (把前面的輸出,變後面的輸入)redirec :
>
重新導向 (會把檔案內容全部蓋掉)echo
內容
輸出內容
echo h > j.js
建立內容為h
,並把結果輸入到j.js
檔案
若是不想要蓋掉檔案內容,則用>>
clear 清除畫面
wget
網址
下載檔案curl
網址
送出 request 回傳 responsenslookup
域名(EX: google.com)
回傳 IP 位置
vim 文字編輯器
i
插入文字esc
無法編輯:wq
存檔離開window 用法
:q!
不存檔離開window 用法