Disabilitazione della funzione di completamento automatico a livello globale per tutti gli utenti
Con bash shell di solito la funzione di completamento automatico è attivata per impostazione predefinita. Per disabilitare la funzionalità di completamento automatico della shell Bash per tutti gli utenti del sistema, puoi aggiungere il seguente parametro nel file /etc/inputrc :
# vi /etc/inputrc set disable-completion on
Ciò disabilita la funzione di completamento automatico della shell bash per tutti gli utenti del sistema. Dopo aver salvato il file, gli utenti dovranno disconnettersi e accedere nuovamente affinché le modifiche si riflettano.
Disattivazione della funzione di completamento automatico solo per utente
Nel caso in cui tu debba disabilitare la funzione di completamento automatico solo per un particolare utente, dovrai copiare il /etc/inputrc file nella home directory dell'utente e aggiungere lo stesso parametro.
Ad esempio, per l'utente "john" procedi come segue:
# su - john # cat /etc/inputrc > ~/.inputrc # echo "set disable-completion on" >> ~/.inputrc # exit
Ora noterai che il completamento della scheda è disabilitato solo per l'utente "john".
Ripristino delle modifiche
Per tornare indietro, cambia il parametro in "disattiva il completamento della disattivazione ” nel file /home/[utente]/.inputrc o /etc/inputrc e accedi di nuovo.