Globální deaktivace funkce automatického dokončování pro všechny uživatele
S bash shell byste obvykle měli ve výchozím nastavení zapnutou funkci automatického dokončování. Chcete-li zakázat funkci automatického dokončování prostředí Bash pro všechny uživatele systému, můžete přidat následující parametr do souboru /etc/inputrc :
# vi /etc/inputrc set disable-completion on
Tím vypnete funkci automatického dokončování bash shellu pro všechny uživatele v systému. Po uložení souboru se uživatelé budou muset odhlásit a znovu přihlásit, aby se změny projevily.
Deaktivace funkce automatického dokončování pouze na uživatele
V případě, že potřebujete zakázat funkci automatického dokončování pouze pro konkrétního uživatele, budete muset zkopírovat /etc/inputrc soubor do domovského adresáře uživatele a přidejte stejný parametr.
Například pro uživatele „john“ proveďte následující:
# su - john # cat /etc/inputrc > ~/.inputrc # echo "set disable-completion on" >> ~/.inputrc # exit
Nyní si všimnete, že doplňování karet je zakázáno pouze pro uživatele „john“.
Vrácení změn zpět
Chcete-li se vrátit zpět, stačí změnit parametr na „nastavení zakázání-dokončování vypnuto ” v souboru /home/[user]/.inputrc nebo /etc/inputrc a znovu se přihlaste.