覚えておきたいキーバインド(bash)
Linuxマシン、サーバを設定するときはWindowsからTeratermなどを使って操作することが多いのですが、私は作業が結構遅いほうです。改善するにあたり、単純にマウス操作を減らすことが必要だと考えたので、覚えるべきショートカットキーを纏めることにしました。
そんなわけでbashを使うときに覚えておくと良さそうなものは以下になります。
Teraterm経由で実行できることを確認しています。
ctrlキーと組み合わせるもの
コマンド | 意味 |
---|---|
Ctrl + a | 行頭に移動する |
Ctrl + e | 行末に移動する |
Ctrl + w | カーソル位置から左側にあるスペースまでをカット |
Ctrl + k | カーソル位置から行末までをカット |
Ctrl + u | カーソル位置から行頭までをカット |
Ctrl + y | ペースト |
Ctrl + l | clearコマンドと同等 |
Ctrl + q | 画面表示の再開(Ctrl+sは停止) |
Ctrl + r | コマンド履歴の検索(さらにCtrl + rで履歴を遡れる) |
Ctrl + c | 実行中のコマンドの強制終了 |
Ctrl + z | 実行中のコマンドの一時停止(fgで再開) |
Ctrl + d | exitコマンドと同等 |
ESCキーと組み合わせるもの
コマンド | 意味 |
---|---|
ESC + b | カーソルを一単語分左へ移動 |
ESC + f | カーソルを一単語分右へ移動 |
ESC + d | カーソルにある単語をカットする |