【初心者向け解説】シェルの基本操作

【初心者向け解説】シェルの基本操作

bashには、コマンドラインでの作業を効率よく行えるようにす売るための様々な機能があります。

補完機能

シェルの保管機能は、コマンドラインでの入力を支援し、入力ミスを軽減します。

例えば、 bbbb. txt というファイル名を入力したい場合、「bb」まで入力した状態で tab キーを押すと残りの部分が自動で保管されます。

ではこのディレクトリーで「cc」まで入力した時点で Tab キーを押すとどうなるでしょうか。

このディレクトリには二つのファイルがあり「 cc」 だけではどちらのファイルかを判別できません。入力時点での候補が複数ある場合は tab キーを押した時点でビープ音が鳴り補完候補の間で共通している部分が保管されます。 tab キーをもう一度押すことによりその時点での候補が全て表示されます。

カーソルの移動

コマンドラインが長くなると、修正する時にカーソルを行頭に移動させたり、糧秣に移動させたりするのは面倒です。そこでコントロールキーを押しながら A を押すとカーソルが行頭に移動します コントロール キー押しながらE キーを押すとカーソルが文末に移動します。

コマンドラインの編集

コントロールキーを押しながら D キーを押すとカーソル部分の一文字を削除します。

またコントロールキー押しながら H を押すとカーソルの左側にある1文字を削除します。

何らかの不具合で画面が見られた時などはコントロールキーを押しながら Lキーを押すと一旦画面をクリアしてからカレント行を再表示します。

実行制御

プログラム屋コマンドを実行中の時にコントロールキーを押しながら C キーを押すと処理を中断させることができます。また、コントロールキーを押しながら Z キーを押すと処理を一時停止状態にできます。

コントロールキーを押しながら S キーを押すと画面をロックしてキー操作を一切受け付けなくなります。ロックを解除するにはコントロールキー押しながらQキーを押します。

コマンドラインの基本操作一覧

操作説明
Tabキーコマンドやディレクトリ名を補完する
Ctrl+Aキー行の先頭へカーソルを移動する
Ctrl+Eキー 行の最後へカーソルを移動する
Ctrl+Dキー カーソル部分を1文字削除する、ログアウトする
Ctrl+Hキー カーソル左を1文字削除する
Ctrl+Lキー 画面をクリアしてカレント行を再表示する
Ctrl+Cキー 処理を中断する
Ctrl+Sキー 画面への出力を停止する
Ctrl+Qキー 画面への出力を再開する
Ctrl+Zキー 処理を一時停止する