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