LinuxまたはUnixシェルで長いファイル名またはディレクトリを入力するのは負担になる可能性があり、これを排除するために、「コマンドライン補完」と呼ばれる非常に便利な機能があります。 コマンドライン補完 (タブ補完/オートコンプリートも )はコマンドラインインタプリタの一般的な機能であり、プログラムは部分的に入力されたコマンドを自動的に入力します。たとえば、「auto-complete.txt」という名前のファイルがあり、それを読みたい場合は、「catauto」と入力できます。 続いてタブ 、下のgif画像に示すように、ファイル名がオートコンプリートされます。しかし、残念ながら YUMを使用している間 ツール、この機能が見つかりませんでした。そこで、 YUMのオートコンプリートを有効にする方法を見ていきます。 ツールとその使用法。
1. rootとしてログインし、YUMを使用してBash-completionパッケージをインストールします
Tue Nov 05>$Su - Tue Nov 05>#yum install bash-completion Loaded plugins: security Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package bash-completion.noarch 0:20060301-1.el5.rf set to be updated --> Finished Dependency Resolution
解決された依存関係
===========================================================================================
PackageArchバージョンのリポジトリサイズ
===========================================================================================
インストール:
bash-completion noarch 20060301-1.el5.rf rpmforge 129 k
トランザクションの概要
===========================================================================================
1つのパッケージをインストールします
0つのパッケージをアップグレードします
合計ダウンロードサイズ:129k
これでよろしいですか[y/N]:y
パッケージのダウンロード:
bash-completion-20060301-1.el5.rf.noarch.rpm | 129 kB 00:00
rpm_check_debugの実行
トランザクションテストの実行
トランザクションテストの終了
トランザクションテストの成功
トランザクションの実行
インストール:bash-completion 1/1
インストール済み:
bash-completion.noarch 0:20060301-1.el5.rf
完了!
11月5日火曜日>$
2。シェルを終了して再度ログイン–非常に重要
Tue Nov 05>#exit
3。 YUMでオートコンプリートを使用する方法
[TAB]が表示されている場合は、キーボードのTabボタンを押す必要があることを意味します。
Tue Nov 05>$yum in[TAB] info install Tue Nov 05>$yum ins[TAB] Tue Nov 05>$yum install
4。 YUMでパッケージ名のオートコンプリートを使用する方法
Tue Nov 05>$yum install fire[TAB] firefox.i386 firefox.x86_64 firewalk.x86_64 Tue Nov 05>$yum install firew[TAB] Tue Nov 05>$yum install firewalk.x86_64
また、役立つ場合があります:RHELマシンでCentOSリポジトリを使用するようにyumを構成する方法