Ubuntuターミナルで覚えておくと楽なショートカットと小技
ターミナルに慣れてくると、「毎回この長いコマンドを全部打つのは大変だな」と感じる瞬間が来ます。そのときに使えるショートカットと小技をまとめました。
全部覚える必要はありません。よく使うものだけ手に馴染ませていきましょう。
この記事でわかること
- タブ補完で入力を省略する方法
- コマンド履歴を活用する方法
- 作業を止めにくくする基本のショートカット
想定読者
- Ubuntuのターミナルを使い始めた方
- 毎回コマンドを最初から打つのが面倒に感じている方
タブ補完:入力を省略する
ターミナルで最も使えるのが「タブ補完」です。コマンドやファイル名を途中まで入力して Tab キーを押すと、候補が自動的に補完されます。
たとえば、/home/user/Documents/ と入力する代わりに、/home/u まで打って Tab を押せば残りを補完してくれます。
候補が複数ある場合は、もう一度 Tab を押すと候補一覧が表示されます。そこからさらに絞り込みます。
コマンド履歴を活用する
一度実行したコマンドは履歴に残っています。これを呼び出すことで、再入力の手間を省けます。
| 操作 | 動作 |
|---|---|
↑ キー | 一つ前のコマンドを表示 |
↓ キー | 一つ後のコマンドを表示 |
Ctrl + R | 履歴を検索(インクリメンタルサーチ) |
history | 過去のコマンド一覧を表示 |
Ctrl + R は特に便利です。押すと (reverse-i-search) と表示され、キーワードを入力するとマッチする過去のコマンドが出てきます。見つかったら Enter で実行できます。
基本のショートカット一覧
| ショートカット | 動作 |
|---|---|
Ctrl + C | 実行中のコマンドを中断する |
Ctrl + L | 画面をクリアする(clear コマンドと同じ) |
Ctrl + A | カーソルを行頭に移動する |
Ctrl + E | カーソルを行末に移動する |
Ctrl + U | カーソル位置から行頭までを削除する |
Ctrl + K | カーソル位置から行末までを削除する |
Ctrl + W | カーソル直前の単語を削除する |
よく使うショートカットの実感
私がターミナルを使い始めてから特に助かったのは、Ctrl + C と Ctrl + R の2つです。
Ctrl + C は、コマンドが止まらなくなったときに使います。インストール中に「もうやめたい」となったとき、これで中断できます。
Ctrl + R は、長いコマンドを繰り返し使う場面で重宝します。sudo apt update && sudo apt upgrade のようなコマンドを毎回打たずに済むようになります。
まとめ
ターミナルのショートカットは、少しずつ覚えていけば十分です。最初は Tab 補完と ↑ キーの2つだけ意識するだけで、入力の手間がかなり減ります。
慣れてきたら Ctrl + R も使ってみましょう。長いコマンドを探すのが格段に楽になります。
あわせて読みたい
- Ubuntuのターミナル基本操作:最初に覚えたい使い方を初心者向けに解説 — ターミナルの基本的な使い方から始めたい方へ
- Ubuntuのapt基本:最初に覚えたいパッケージ管理の使い方 — aptコマンドをショートカットと組み合わせるとより快適です