今回はLinuxのターミナルにおけるコマンド操作でよく使うショートカットキーを紹介したいと思います。
Linux の開発者として、Linux システムを扱うことは毎日行う必要があり、Linux ターミナルのコマンド ラインを通じて Linux と対話します。
Linux ターミナルでのコマンド ライン操作に習熟すると、半分の労力で作業の効率が向上し、一般的に使用されるターミナル コマンドのショートカット キーを使いこなせると、作業効率が大幅に向上します。
よく使う端末のショートカットキーは以下のとおりですので、ぜひマスターして柔軟に使いこなしてください。
1. ターミナルとタブページのショートカットキー
ホットキー | 関数 |
---|---|
Shift+Ctrl+T | 新しいタブ |
Shift+Ctrl+W | タブを閉じる |
Ctrl+PageUp | 前のタブ |
Ctrl+PageDown | 次のタブ |
Shift+Ctrl+PageUp | タブを左に移動 |
Shift+Ctrl+PageDown | タブを右に移動 |
Alt+1 | タブ 1 に切り替えます |
Alt+2 | タブ 2 に切り替えます |
Alt+3 | タブ 3 に切り替えます |
Shift+Ctrl+N | 新しい窓 |
Shift+Ctrl+Q | ターミナルを閉じる |
F11 | 全画面表示 |
Ctrl+Shift+プラス記号 | 拡大する |
Ctrl+マイナス記号 | ズームアウトする |
2. ショートカットキーの切り取り/コピー/貼り付け/削除
ホットキー | 関数 |
---|---|
Shift+Ctrl+C | コピー |
Shift+Ctrl+V | ペースト |
Ctrl+Insert | コマンドラインの内容をコピーする |
Shift+Insert | コマンドラインの内容を貼り付けます |
Ctrl+K | カーソル位置から行末までの文字を切り取り(削除)します。 |
Ctrl+U | カーソル位置から行頭までの文字を切り取り(削除)します。 |
Ctrl+W | カーソル前の単語を切り取る(削除) |
Ctrl+Y | Ctrl+u、Ctrl+k、Ctrl+w で削除したテキストを貼り付ける |
Ctrl+C | ターミナルで現在実行中のタスクを中断するか、新しいコマンド入力ラインを開始します。 |
Ctrl+H | カーソルがある前の文字を削除します(バックスペースキーに相当) |
Ctrl+l | 画面の内容をすべてクリアします。clear コマンドと同じです。 |
Ctrl+s | コンテンツに入れないように端末をロックする |
Ctrl+q | Ctrl+s 実行時のロック状態を解除します。 |
Ctrl+Z | ターミナルで実行中のタスクの実行を一時停止します。 |
3. カーソル移動のショートカットキー
ホットキー | 関数 |
---|---|
Ctrl+a | 行頭に移動 |
Ctrl+e | 行末に移動 |
Ctrl+b | 1 文字前に移動します (左) |
Ctrl+F | 1 文字後ろに移動 (右) |
alt+b | 1 単語前に移動します (左) |
Alt+F | 1 単語後ろに移動します (右) |
Ctrl+xx | 在命令行尾和光标之间移动 |
4、历史命令快捷键
快捷键 | 功能 |
---|---|
Ctrl+p | 显示当前命令的上一条历史命令 |
Ctrl+n | 显示当前命令的下一条历史命令 |
Ctrl+r | 搜索历史命令,随着输入会显示历史命令中的一条匹配命令,Enter键执行匹配命令;ESC键在命令行显示而不执行匹配命令 |
Ctrl+g | 从历史搜索模式(Ctrl+r)退出 |
!! | 上一条命令 |
!pre | 执行以pre为开头的最新命令 |
!n | 执行历史 |
Alt+< | 历史第一项 |
Alt+> | 历史最后一项,即当前输入的命令 |
5、控制命令
快捷键 | 功能 |
---|---|
Ctrl+o | 执行当前命令,并选择上一条命令 |
Ctrl+s | 阻止屏幕输出 |
Ctrl+q | 允许屏幕输出 |
小结
好了,本文只是罗列了常用的一些快捷键,并不是全部。Linux 下终端操作快捷键很多,我们没必要全部记住,只需要熟悉常用的那些快捷键就可以让我们的操作飞起来!让我们的工作达到事半功倍的效果!