A. Linux 命令行技巧
ALT快捷鍵在WIN下Xshell不可用
ctrl + a 游標切換到命令行行首
ctrl + e 游標切換到命令行末尾
ctrl + l 清屏 等同於 clear
ctrl + u 清除剪切游標之前的內容
ctrl + k 清楚剪切游標之後的內容
ctrl + w 清除剪切游標之前的一個word
alt + d 清除剪切游標之後的一個word
ctrl + y 粘貼剛才刪除字元
ctrl + h 向行首刪除一個字元
ctrl + d 向行尾刪除一個字元,空行時等於 exit 和 logout
ctrl + _ 恢復剛操作的命令 xshell無法使用
ctrl + b 游標向行首移動一個字元 ( backwards )
ctrl + f 游標向行尾移動一個字元( forwards )
ctrl + ← 游標向行首移動一個word
ctrl + → 游標向行尾移動一個word
ctrl + r 歷史命令中查找 (關鍵字可用)
ctrl + z 轉入後台運行
history 10 顯示最近使用過的10個命令
!! 執行前一個命令
! + 字元 執行前一個以「字元」開頭的命令
! + Num 執行對應行號的命令
! + ? abc 執行前一個包含abc的命令
! -n 執行n個命令之前的那個命令
!* 調用上一條命令的所有參數
!$ 調用上一條命令的最後一個參數
!-: 調用上一條命令除了最後一個參數的部分
ALT + <num> + . 調用上一條命令中任意一個部分
!!:gs/<$1>/<$2> 替換上一條命令中所有$1為$2
!!:gs^$1^$2 替換上一條命令中第一個$1為$2