快捷鍵
按鍵/命令 描述
Ctrl + A 移動(dòng)光標(biāo)至行首
Ctrl + E 移動(dòng)光標(biāo)至行尾
Ctrl + L 清屏
Command + K 清屏
Ctrl + U 刪除光標(biāo)前的所有文字。如果光標(biāo)位于行尾則刪除整行。
Ctrl + H 與退格鍵相同
Ctrl + R 檢索使用過的命令
Ctrl + C 終止當(dāng)前執(zhí)行
Ctrl + D 退出當(dāng)前shell
Ctrl + Z 將執(zhí)行中的任何東西放入后臺進(jìn)程对室。fg可以將其恢復(fù)琐谤。
Ctrl + W 刪除光標(biāo)之前的單詞
Ctrl + K 刪除光標(biāo)后的所有文字
Ctrl + T 將光標(biāo)前的兩個(gè)文字進(jìn)行互換
Ctrl + F 光標(biāo)向前移動(dòng)一個(gè)單詞
Ctrl + B 光標(biāo)向后移動(dòng)一個(gè)單詞
Esc + T 將光標(biāo)前的兩個(gè)單詞進(jìn)行互換
Tab 自動(dòng)補(bǔ)全文件或文件夾的名稱
核心命令
按鍵/命令 描述
cd Home目錄
cd [folder] 切換目錄
cd ~ Home目錄, 例如 'cd ~/folder/'
cd / 根目錄
ls 文件列表
ls -l 文件詳細(xì)列表
ls -a 列出隱藏文件
ls -lh 文件詳細(xì)列表中的文件大小以更友好的形式列出
ls -R 遞歸顯示文件夾中的內(nèi)容
sudo [command] 以超級用戶身份執(zhí)行命令
open [file] 打開文件 ( 相當(dāng)于雙擊一個(gè)文件 )
top 顯示運(yùn)行中的進(jìn)程寨闹,按q終止
nano [file] 打開編輯
pico [file] 打開編輯
q 退出
clear 清屏
命令歷史
按鍵/命令 描述
history n 列出最近執(zhí)行過的n條命令
ctrl-r 檢索之前執(zhí)行過的命令
![value] 執(zhí)行最近以'value'開始的命令
!! 執(zhí)行最近執(zhí)行過的命令
文件管理
按鍵/命令 描述
touch [file] 創(chuàng)建一個(gè)新文件
pwd 顯示當(dāng)前工作目錄
.. 上級目錄, 例如.
'ls -l ..' = 上級目錄的文件詳細(xì)列表
'cd ../../' = 向上移動(dòng)兩個(gè)層級
. 當(dāng)前目錄
cat 連接
rm [file] 移除文件, 例如 rm [file] [file]
rm -i [file] 移除時(shí)出現(xiàn)確認(rèn)提示
rm -r [dir] 移除文件及內(nèi)容
rm -f [file] 強(qiáng)制移除
cp [file] [newfile] 復(fù)制文件
cp [file] [dir] 復(fù)制文件到指定目錄
mv [file] [new filename] 移動(dòng)/重命名, 例如 mv -v [file] [dir]
目錄管理
按鍵/命令 描述
mkdir [dir] 創(chuàng)建新目錄
mkdir -p [dir]/[dir] 創(chuàng)建子目錄
rmdir [dir] 移除目錄 ( 僅限目錄下沒有內(nèi)容時(shí) )
rm -R [dir] 移除目錄及內(nèi)容
管道 - 連接多個(gè)帶有輸出的命令
按鍵/命令 描述
more 按當(dāng)前窗口大小輸出內(nèi)容
> [file] 輸出至指定文件, 注意文件將會覆蓋
>> [file] 在制定文件的末尾附加內(nèi)容
< 從文件中讀取內(nèi)容
幫助
按鍵/命令 描述
[command] -h 顯示幫助信息
[command] --help 顯示幫助信息
[command] help 顯示幫助信息
reset 重置當(dāng)前終端
man [command] 顯示指定命令的幫助信息
whatis [command] 顯示指定命令的簡述