MiracleJobLogo
エンジニアのエンジニアによるエンジニアのためのサイト
News 07/19 おすすめ情報に 『 【資格取得者速報】 Aさん 「 Microsoft Security, Compliance, and Identity Fundamentals」 』 を追加しました。
会員登録するとキャリア診断やサイトに参加することができます。
あなたにおすすめな技術情報、資格、仕事などをお知らせします。

無料会員登録


パスワードを忘れた場合
LINEで送る
MiracleJobBanaLeft1
MiracleJobBanaLeft2


Linuxの補完機能
profile-img
投稿者: nodaさん
投稿日:2021/09/08 15:17
更新日:
like-img
分類
技術
テクノロジー
Unix系サーバ
キャリア
運用・保守
投稿内容

 Linuxで長いコマンドやファイル名を入力する際に入力ミスはつきものだと思います。そんなミスを減らすために利用できるのが補完機能です。補完機能にはtabキーを使用します。


ファイル名の補完

 test.txtのみが保存されているディレクトリtestでファイルの中身を確認するcatコマンドを入力し、半角スペースを空けてからtabキーを1回押すと…

 このようにcatで読み込めるファイルtest.txtが呼び出されます。

 次に先ほどのディレクトリtestにtest2.txtも保存された状態でtabキーを押すと…

 testまでしか呼び出されません。そこで「2」と入力してtabキーを押すと…

 test2.txtを呼び出せました。これは、catコマンドで読み込めるファイルがtest.txtとtest2.txtの2種類あり、呼び出したいファイルがtestまではわかりますがその先がどちらなのかわかりません。そこでtest2まで入力するとtest2.txt一択になるのでtabキーでファイル名を最後まで呼び出せます。

 これ以上補完ができないcat testまで入力した状態でtabキーを2回押すと補完の候補としてtest.txtとtest2.txtが表示されます。これによってlsコマンドなどの他のコマンドを使うことなくディレクトリ内にある補完の候補を確認できます。


コマンド名の補完

 コマンドラインにhisまで入力してtabキーを押すと…

 入力したコマンドの履歴を表示するhistoryコマンドが呼び出されました。

 lsやcdなどの短いコマンドを使ううちは必要ないですが、様々なソフトをインストールして長いコマンドを打つ際に便利に使うことができます。

 ちなみにhのみでtabキーを押すと候補が多くて補完できませんが、tabキーを2回押すとhから始まるコマンドの一覧を見ることができます。これはファイル名の補完のときにtabキー2回で候補を呼び出したものの応用となります。

コメント


MiracleJobBanaRight1
MiracleJobBanaRight2
MiracleJobBanaRight3