V prostředí Linuxu nebo Unixu se psaní dlouhých názvů souborů nebo adresářů může stát zátěží a k odstranění tohoto problému existuje velmi užitečná funkce zvaná „Dokončení příkazového řádku“. Dokončení příkazového řádku (také dokončování karty/automatické dokončení ) je běžná funkce interpretů příkazového řádku, ve kterých program automaticky vyplňuje částečně napsané příkazy. Pokud například existuje soubor s názvem „auto-complete.txt“ a my jej chceme přečíst, mohu zadat „cat auto“ následuje tabulátor a automaticky doplní název souboru, jak je znázorněno na obrázku gif níže. Ale bohužel při používání YUM nástroj, tuto funkci jsem nenašel. Uvidíme tedy, jak lze povolit automatické dokončování pro YUM nástroj a jeho použití.
1. Přihlaste se jako root a nainstalujte balíček Bash-completion pomocí YUM
$Ne -út. listopad 05>#yum instalace bash-completionNačtené pluginy:zabezpečeníNastavení Instalace ProcessResolving Dependencies--> Spuštění kontroly transakcí---> Balíček bash-completion.noarch 0:20060301-1.el5 .rf nastaven k aktualizaci --> Dokončené řešení závislostí
Závislosti vyřešeny
==============================================================================================
Velikost úložiště verze Package Arch
==============================================================================================
Instalace :
bash-completion noarch 20060301-1.el5.rf rpmforge 129 k
Přehled transakcí
=============================================================================================
Instalovat 1 balíček(y)
Upgradovat 0 balíčků
Celková velikost stahování:129 k
Je to v pořádku [y/N]:y
Stahování balíčků:
bash-completion-20060301-1.el5.rf.noarch.rpm | 129 kB 00:00
Spuštěn rpm_check_debug
Spuštěn test transakce
Dokončený test transakce
Test transakce byl úspěšný
Spuštěn transakce
Instalace:bash-completion 1/1
Nainstalováno:
bash-completion.noarch 0:20060301-1.el5.rf
Hotovo!
út. 5. listopadu>$
2. Ukončete prostředí a znovu se přihlaste – velmi důležité
út. listopadu 05 #exit
3. Jak používat automatické dokončování v YUM
Kdekoli uvidíte [TAB], znamená to, že musíte stisknout tlačítko Tab na klávesnici.
Út. listopad 05>$yum in[TAB]info installTue Nov 05>$yum ins[TAB]Út. listopad 05>$yum instalace
4. Jak používat automatické dokončování názvů balíčků v YUM
Tue Nov 05>$yum install fire[TAB]firefox.i386 firefox.x86_64 firewalk.x86_64Tue Nov 05>$yum install firew[TAB]Tue Nov 05>$yum install firewalk.x86_64
Může se vám také hodit:Jak nakonfigurovat yum pro použití úložiště CentOS v počítači RHEL