ウェブサイト検索

Linux Bashターミナルの便利なキーボードショートカット


これらのLinux Bashショートカットを使って、ナビゲーション、編集、コマンドコントロール、履歴への簡単なアクセスを行いましょう。すべては無料のチートシートで入手可能です。

Linux Bash(ボーン再生シェル)は、ほとんどのLinuxユーザーに知られているシェルおよびコマンド言語であり、ほとんどのLinuxディストリビューションでデフォルトのシェルです。

初心者のLinuxユーザーは、Linuxターミナルの使用が少し難しいと感じるかもしれません。特に、矢印キーを使って移動することが大いに依存しているためです。さらに、毎回わずかな違いを持つコマンドを何度も打ち直すことは、煩わしい場合があります。

しかし、Bashには、ターミナルの効率的な使用を保証する多くの使いやすいキーボードショートカットと履歴機能が備わっています。時間を効果的に使うために、最も一般的に使用されるBashのキーボードショートカットのリストをまとめました。

無料ダウンロード: このチートシートは、私たちの配布パートナーであるTradePubからダウンロード可能なPDFとして提供されています。初めてアクセスするには短いフォームに記入する必要があります。Linux Bashターミナルチートシートをダウンロードしてください。

Linux Bash ターミナル キーボードショートカット

ショートカット

アクション

バッシュナビゲーション

Ctrl + A

コマンドラインの先頭に移動する

Ctrl + E

コマンドラインの最後に移動します

Ctrl + F

1文字進める

Ctrl + B

1文字戻る

Ctrl + XX

コマンドラインの先頭と現在の位置の間でカーソル位置を切り替えます。

Ctrl + ] + x

カーソルを次のxの出現位置に進めます。

Alt + F/Esc + F

カーソルを1単語前に移動します

Alt + B/Esc + B

カーソルを1単語後ろに移動します

Alt + Ctrl + ] + x

カーソルをxの前の出現位置に移動します

バッシュ制御/プロセス

Ctrl + L

クリアコマンドと同様に、ターミナルの画面をクリアします。

Ctrl + S

画面へのコマンド出力を停止します

Ctrl + Z

現在のコマンドの実行を一時停止し、バックグラウンドに移動します。

Ctrl + Q

コマンドを一時停止する

Ctrl + C

SIGI信号を送信し、現在実行中のコマンドを終了します

Ctrl + D

現在のターミナルを閉じる

バッシュ履歴

Ctrl + R

bashの履歴の増分逆検索

Alt + P

非増分逆検索のbash履歴

Ctrl + J

現在のコマンドで履歴検索を終了します

Ctrl + _

前のコマンドを取り消す

Ctrl + P/上矢印

前のコマンドに移動する

Ctrl + N/下矢印

次のコマンドに移動します

Ctrl + S

最新のコマンドを取得します

Ctrl + O

Ctrl + SとCtrl + Rで見つけたコマンドを実行して再入力します。

Ctrl + G

履歴検索モードを終了します

!!

最後のコマンドを実行する

!

最初の単語を除いて前のコマンドを実行します。

!*:p

何を!*が代替するかを表示します

!x

xで始まるbash履歴の最近のコマンドを実行します。

!x:p

x コマンドを表示し、それを履歴の最近のコマンドとして追加します

!$

OPTION+., は前のコマンドの最後の引数を呼び出します。

!^

現在のコマンドで最後のコマンドの最初の引数を置き換えます

!$:p

!$が置き換える単語を表示します

^123^abc

123をabcに置き換えます

!n:m

範囲内で引数を繰り返します(すなわち、m 2-3)

!fi

履歴の中で「fi」で始まる最新のコマンドを繰り返します。

無

bashの履歴からn番目のコマンドを実行する

!n:p

!nコマンドを実行します

!n:$

最後のコマンドからの引数を繰り返します(つまり、引数nから$まで)

バッシュ編集

Ctrl + U

カーソルまでの間にあるコマンドの開始まで削除します

Ctrl + K

カーソルからコマンドの終わりまで削除します

Ctrl + W

カーソルの前のコマンド/引数を削除します

Ctrl + D

カーソルの下にある文字を削除します

Ctrl + H

カーソルの前の文字を削除します

Alt + D

単語の終わりまで文字を削除します

Alt + バックスペース

単語の始まりまでキャラクターを削除します。

Alt + ./Esc + .

前のコマンドの最後の引数を使用します

Alt + <

bashの履歴の最初の行に移動する

Alt + >

bashの履歴の最後の行に移動します

Esc + T

カーソルの前の最後の2語を切り替える

Alt + T

現在の単語を前の単語と入れ替えます

バッシュ情報

TAB

コマンドやファイル/ディレクトリ名を自動補完します

〜タブ タブ

すべてのLinuxユーザーをリストする

Ctrl + I

TABのようにコマンドを完了します

Alt + ?

現在のパスのファイル/フォルダーを表示してヘルプを提供する

Alt + *

現在のパスにあるファイル/フォルダーをパラメーターとして表示する

Linuxについて学ぶことはまだまだたくさんあります

Bashシェルのキーボードショートカットは、開発者のDRY(繰り返さない)の哲学に沿って機能します。これらは、迅速な作業環境での生産性を向上させることによって、時間を効果的に活用するのに役立ちます。

上記のチートシートは氷山の一角に過ぎません。LinuxターミナルコマンドやBashショートカットを探求すればするほど、Linuxはより簡単で面白くなります。

関連記事: