Linuxのコマンドをまとめてみた
カーソル移動
| コマンド | 内容 |
|---|---|
| Ctrl + f | 一文字次へ移動 |
| Ctrl + b | 一文字前へ移動 |
| Ctrl + a | 行の先頭へ移動 |
| Ctrl + e | 行の最後へ移動 |
| Meta + f (esc + f) | 一単語次へ移動 |
| Meta + b (esc + b) | 一単語前へ移動 |
文字列の編集
| コマンド | 内容 |
|---|---|
| Ctrl + h | カーソルの左を1文字削除 |
| Ctrl + d | カーソル部分を1文字削除 |
| Ctrl + w | カーソル位置の単語を削除(カーソルの前部分) |
| Ctrl + u | カーソル位置から行頭まで削除 |
| Meta + k | カーソル位置から行末まで削除 |
| Meta + y | 最後に削除した内容を挿入 |
トラブル時の対応
| コマンド | 内容 |
|---|---|
| Ctrl + c | 実行中のコマンドを強制終了 |
| Ctrl + l | 画面の消去。文字化けした時のクリアに使える |
| Ctrl + s | 画面表示のロック(キーボードから文字の入力を受け付けない) |
| Ctrl + q | 画面表示のロック解除 |
補完・コマンド履歴
| コマンド | 内容 |
|---|---|
| Tab | コマンドやパスの補完 |
| Ctrl + p または ↑キー | 一つ前の履歴を見る |
| Ctrl + n または ↓キー | 一つ後の履歴を見る |
| Ctrl + r | コマンド履歴のインクリメンタル検索 |
コマンド履歴から検索
Ctrl + r を実行後の操作
| コマンド | 内容 |
|---|---|
| 文字列 | コマンド履歴から検索 |
| Ctrl + r | 1つ前の検索結果へ移動 |
| Enterキー | 現在の検索結果を実行 |
| Escキー | 現在の検索結果を表示したままコマンドラインに戻る |
| Ctrl + g | 検索悔過を破棄し、コマンドラインに戻る |