Linuxで覚えておきたい!Ctrlキーのショートカット一覧(キーバインド完全版)

Linuxで覚えておきたい!Ctrlキーのショートカット一覧(キーバインド完全版)

Linuxのターミナル(bashやzshなど)では、マウスを使わずにキーボードだけで操作できる便利なショートカットがたくさんあります。
この記事では特に「Ctrl(コントロール)キー」を使った基本のキーバインドを一覧で紹介します。


🎹 Ctrlキーとは?

**Ctrlキー(Control key)は、他のキーと組み合わせて特別な操作を行う修飾キー(modifier key)**です。
MacでもWindowsでも存在しますが、Linuxでは特に強力で、慣れるとターミナル操作が劇的に速くなります。


💡 基本の「Ctrl+キー」一覧

ショートカット動作内容覚え方・補足
Ctrl + A行の先頭へ移動“Ahead”のA
Ctrl + E行の末尾へ移動“End”のE
Ctrl + Uカーソルの左側をすべて削除UndoのUで覚えると◎
Ctrl + Kカーソルの右側をすべて削除“Kill”のK(削除の意味)
Ctrl + W左側の1単語を削除“Word”のW
Ctrl + H1文字削除(Backspaceと同じ)
Ctrl + L画面をクリア(clearと同じ)
Ctrl + C実行中の処理を中断(強制停止)“Cancel”のC
Ctrl + D入力終了(EOF送信)/ログアウト“Done”のD
Ctrl + Zプロセスを一時停止(バックグラウンド化)“Zzz…”のZ
Ctrl + Rコマンド履歴を検索“Reverse search”
Ctrl + P前のコマンドを呼び出す“Previous”
Ctrl + N次のコマンドを呼び出す“Next”
Ctrl + T直前の2文字を入れ替える“Transpose”
Ctrl + G検索などをキャンセル“Go back”
Ctrl + Y削除した内容を貼り付け“Yank(引き戻す)”
Ctrl + _元に戻す(Undo)Emacs互換機能

🔁 上級編:Altキーを組み合わせる

ショートカット動作内容
Alt + B単語単位で左へ移動
Alt + F単語単位で右へ移動
Alt + D単語単位で右側を削除
Ctrl + X, Ctrl + E入力中のコマンドをエディタで編集

🧩 用語のおさらい

用語意味
ショートカットキー操作を簡略化するためのキーの組み合わせ
キーバインド(key binding)ソフトや環境ごとに設定されているキー割り当て
修飾キー(modifier key)Ctrl・Alt・Shift・Commandなど、他のキーと組み合わせて使うキー

🚀 まとめ

Linuxのターミナル操作は、最初こそ地味ですが、ショートカットを覚えると作業効率が一気に上がります
特に「Ctrl + A」「Ctrl + E」「Ctrl + U」「Ctrl + C」は最初に覚えるべき4強です💪


💬 これらのキーバインドはEmacsやbashなど、多くのLinux環境で共通しています。
GUI環境では「ショートカットキー」、CUI環境では「キーバインド」と呼ぶのが一般的です。


🏷️ 関連記事

ブログ

BLOG

PAGE TOP