ワークフローをスピードアップするための必須の Bash キーボード ショートカット
Linux で Bash ショートカットのパワーを解放しましょう!これらの強力で学びやすいヒントを活用して、コマンド ライン エクスペリエンスを効率化してください。
Bash ターミナルを操作するのは、特に Linux やコマンドライン インターフェイスを初めて使用する人にとっては困難な場合があります。ただし、Bash の真の力は、キーボード ショートカットを通じてタスクを高速化できる機能にあります。
この記事では、生産性を大幅に向上させ、ワークフローを合理化できる重要な Bash キーボード ショートカットについて詳しく説明します。これらをマスターすると、効率と制御の新しい領域が開かれ、Linux 環境との対話方法が変わります。
わかりやすくするために、これらのキーボード ショートカットをテーマ別のサブグループに整理しました。 Bash シェルのエクスペリエンスを向上させる準備はできていますか?始めましょう。
Bash ナビゲーション ショートカット
次の Bash ナビゲーション ショートカットは、単純に便利なだけでなく、コマンド ラインでの高速かつ正確な編集に不可欠です。
これらを使用すると、前方向と後方向の矢印キーを延々と押す代わりに、コマンド ライン内の必要な特定のポイントにすばやく簡単に到達できます。
- Ctrl + A
カーソルをコマンドラインの先頭に移動します。
- Ctrl + E
カーソルをコマンドラインの末尾に移動します。
- Ctrl + F
1 文字進みます。右矢印キーを押すのと似ています。
- Ctrl + B
1 文字後ろに移動します。左矢印キーを押すのと同じです。
- Alt + B
Esc + B カーソルを 1 ワード分後方 (左) に移動します。
- Alt + F
Esc + F カーソルを 1 ワード分前方 (右) に移動します。
Bash 編集ショートカット
Bash 編集ショートカットを使用すると、ユーザーはすでに入力したコマンドに移動して変更できるため、タイプミスの修正や以前に入力したコマンドの調整が大幅に簡単になります。
- Ctrl + U
カーソルより前のすべてを削除し、コマンド ラインの先頭に戻ります。
- Ctrl + K
-
カーソル以降、現在のコマンド ラインの末尾までをすべて削除します。
- Ctrl + W
カーソルの現在位置より前にある単語を削除します。
- Alt + D
カーソルの位置から始まる単語を削除します。
- Alt + Y
コンテンツが以前に削除されている場合は貼り付けます。
- Ctrl + D
現在カーソルの下にある文字を削除します。 Delete キーを押すのと似ています。
- Ctrl + H
カーソル位置の直前にある文字を削除します。 Backspace キーを押すのと似ています。
- Alt + T
現在の単語の位置を前の単語と交換します。
- Ctrl + T
カーソルの直前の 2 つの文字の位置を交換します。入力中に誤って 2 つの文字の順序を逆にしてしまった場合に、間違いをすばやく修正するのに役立ちます。
- Alt + U
カーソルに続く単語をすべて大文字に変換します。
- Alt + L
カーソルに続く単語をすべて小文字に変換します。
- Ctrl + _
-
最後に行ったキーストロークを元に戻します。これを繰り返し使用すると、複数の操作を連続して元に戻すことができます。
Bash 履歴のショートカット
Bash 履歴ショートカットを使用すると、ユーザーは以前に実行したコマンドの履歴をすばやくナビゲートできるため、時間が大幅に短縮され、ワークフローの効率が向上します。
簡単なキーストロークで、ユーザーは過去のコマンドを呼び出し、編集、再実行でき、Linux または Unix 環境でのタスクを効率化できます。 Linux の history
コマンドの詳細については、このトピックに関する広範なガイドを参照してください。
- Ctrl + R
逆検索機能を有効にして、コマンド履歴から以前に使用した特定のコマンドを検索できるようにします。
- Ctrl + P
履歴内の前のコマンドに移動します。
- Ctrl + N
履歴内の次のコマンドに移動します。
- Ctrl + O
Ctrl + R、Ctrl + P、または Ctrl + N で見つかったコマンドを実行します。
- Ctrl + G
履歴検索モードを終了します。
- !!
最後に使用したコマンドを実行します。
- !nano
「nano」で始まる最後のコマンドを実行します
- !nano:p
「nano」で始まる最後のコマンドを出力します。
- !n
履歴から n 番目のコマンドを実行します。
Bash プロセス制御のショートカット
これらのショートカットは、Bash シェルの操作に多くの時間を費やすユーザーにとって不可欠です。ショートカットを使用すると、実行中のプロセスを迅速に一時停止し、バックグラウンド タスクを再開し、端末画面の制御を取り戻すことができます。
- Ctrl + C
現在実行中のコマンドを終了します。
- Ctrl + L
ターミナル画面をクリアします。
- Ctrl + S
端末への出力を一時停止し (スクロールを停止し)、新しい出力が画面外にスクロールすることなく現在の出力を読めるようにします。
- Ctrl + Q
Ctrl + S で停止した端末への出力を再開します。
- Ctrl + D
現在のシェルを閉じます。
- Ctrl + Z
現在実行中のプロセスをバックグラウンドに移動して一時停止します。再開するには、
fg
コマンドを使用してフォアグラウンドに戻します。
結論
重要な Bash キーボード ショートカットを日常のワークフローに統合することは、単なる時間の節約ではありません。これは、より効率的で熟練したコマンドライン エクスペリエンスへの根本的な変化です。
これらのショートカットは、単純なナビゲーション コマンドからより複雑なタスク処理に至るまで、Linux 世界の新しい親友であり、コマンド ライン エクスペリエンスをより効率的で楽しいものにしてくれます。
それでは、これらのショートカットを試して、Bash との対話が日常的なものから注目すべきものへと変化するのを見てください。
お時間をいただきありがとうございました!いつものように、フィードバックやコメントを大歓迎です。