常用命令列指令


命令列介面(英語:Command-Line Interface,縮寫:CLI)是在圖形使用者介面得到普及之前使用最為廣泛的使用者介面,它通常不支援滑鼠,使用者通過鍵盤輸入指令,電腦接收到指令後,予以執行。

基本指令:

ls (LiSt):顯示現有資料夾檔案,加上空格 + -al可以看檔案屬性。

pwd (Print Working Directory):顯示現有路徑。

cd(Change Directory):後面加上檔案夾名稱就可以到達,加上..就可以回到上一層,然後可以注意 ~ 這個代稱,同樣可以跳轉。

cd ~ :可以到使用者資料夾。

cd / :可以到系統根目錄。

同樣的檔名,打出前面幾個字後會有提示,按下tab就可以直接自動完成。

clear:`會幫你把命令列介面的畫面清空。

man(MANual) :在後面加上其他指令,可以得到使用說明。

說明欄可以按q來離開。

檔案操作相關指令

touch :摸一下檔案,檔案會修改最後編輯時間;如果輸入不存在的檔名,則會建立。

rm (ReMove) :刪除檔案, rm -r 會把資料夾底下的內容全部刪除;-f則是會強制刪除(包含有保護的檔案),謹慎使用 。

rmdir :刪除資料夾。

mkdir(MaKe DIRctory) :建立資料夾。

cp 原本檔名 複製出來檔案的名稱 :用來複製檔案。

mv [file_name] [dirctory] (MoVe) :移動檔案,也可以改名,mv 原本檔名 更改的檔名,也可以搭配..來移動。

cp (CoPy) :複製檔案,如果遇到資料夾需要複製的話,一樣使出 -r大法。

資料夾都可以嘗試用 -r來處理。

Vim 程式編輯器使用教學

初始使用,給予 vim + 檔案名來創建新文件或是檢視檔案的文字內容。
i 模式:按下i就會進入 insert 模式,才可以鍵入一些東西。

離開:使用:q來離開 vim 模式,不過如果第一次沒有儲存任何內容,然後不要儲存檔案的話,使用:q!來跳出,要不然跳不出去

儲存並離開::wq存擋然後離開。

cat 大法:在外部使用 cat 也可以直接印出檔案文字內容。

其他好用指令

grep [key_word] [file_name]:抓取文檔內容關鍵字:

wget [url]:下載檔案:

open [file_name]:開啟檔案

curl:送出 request(api 會使用到)

cat (CATenate) :印出檔案的內容。

less:分頁式印出檔案。

echo:把字串印出來。

date:顯示時間。

top (Table Of Process):顯示電腦當前運行狀態。

指令組合

1.redirection 重新導向(> 符號應用):可以把內容結果輸出到一個檔案,例如:date > 123.txt,就可以把日期印到文件上。

但如果使用 >後,會將後者的內容覆蓋。

2.pipe | (shift + enter 上面那個) 指令組合

例如:cat 123.txt | grep o

就會印出 123.txt 的內容,然後加上抓出關鍵字 o。







你可能感興趣的文章

Python 命名與Underscore

Python 命名與Underscore

DJI Tello 的基礎操作與套件

DJI Tello 的基礎操作與套件

Laravel view component cache

Laravel view component cache






留言討論