課程地址:https://www.shiyanlou.com/courses/1
此處只羅列簡單斥赋、常用的,便于日常查看使用产艾。
Terminal快捷鍵
- Tab 補(bǔ)全
- Ctrl+c 強(qiáng)行終止
- Ctrl+d 鍵盤輸入結(jié)束或退出終端
- Ctrl+s 暫定當(dāng)前程序疤剑,暫停后按下任意鍵恢復(fù)運(yùn)行
- Ctrl+z 將當(dāng)前程序放到后臺運(yùn)行,恢復(fù)到前臺為命令fg
- Ctrl+a 將光標(biāo)移至輸入行頭闷堡,相當(dāng)于Home鍵
- Ctrl+e 將光標(biāo)移至輸入行末隘膘,相當(dāng)于End鍵
- Ctrl+k 刪除從光標(biāo)所在位置到行末
- Alt+Backspace 向前刪除一個單詞
- Shift+PgUp 將終端顯示向上滾動
- Shift+PgDn 將終端顯示向下滾動
Shell通配符
- * 匹配 0 或多個字符
- ? 匹配任意一個字符
- [list] 匹配 list 中的任意單一字符
- [!list] 匹配 除list 中的任意單一字符以外的字符
- [c1-c2] 匹配 c1-c2 中的任意單一字符 如:[0-9] [a-z]
- {string1,string2,...} 匹配 sring1 或 string2 (或更多)其一字符串
- {c2..c2} 匹配 c1-c2 中全部字符 如{1..10}
目錄
- . 表示當(dāng)前目錄
- .. 表示上一級目錄(以 . 開頭的文件都是隱藏文件,使用 ls -a 命令查看隱藏文件)
- - 表示上一次所在目錄
- ~ 通常表示當(dāng)前用戶的"home"目錄
- 使用 pwd 命令可以獲取當(dāng)前所在路徑(絕對路徑)杠览。
提示:在進(jìn)行目錄切換的過程中請多使用 Tab 鍵自動補(bǔ)全弯菊,可避免輸入錯誤,連續(xù)按兩次Tab可以顯示全部候選結(jié)果踱阿。
進(jìn)程
- ps 后續(xù)學(xué)習(xí)
- pstree 查看進(jìn)程樹
- & 符號管钳,使命令在后臺中運(yùn)行
- ctrl + z 使當(dāng)前工作停止并丟到后臺中去
- jobs 查看后臺工作
- fg 將后臺的工作拿到前臺來
- bg 讓工作在后臺運(yùn)作
- kill 重啟或刪除一個工作