samedi 3 décembre 2022

L’autocompletion, fonctionnalité pratique de Linux

Pratique dans certains cas, dangereux dans d’autres… dans tous les cas, c’est bien, mais l’auto complétion programmable c’est encore mieux !

Dans les commandes de presque tous les jours, cela donnerait :

sudo apt-get inst + [TAB] => sudo apt-get install
sudo apti + [TAB] => sudo aptitude
chown ww+ [TAB] => chown www-data

Pour mettre en place cela, vérifier que le paquet bash-completion soit installé, sinon, le faire :

# aptitude install bash-completion

Éditez le fichier /etc/bash.bashrc et dé-commentez les lignes suivantes :

# enable bash completion in interactive shells                                  
if ! shopt -oq posix; then                                                      
  if [ -f /usr/share/bash-completion/bash_completion ]; then                    
    . /usr/share/bash-completion/bash_completion                                
  elif [ -f /etc/bash_completion ]; then
    . /etc/bash_completion
  fi
fi

Puis, pour en bénéficier en tant que root, il faudra copier ce fichier :

# cat /etc/bash.bashrc >> /root/.bashrc

Pour que cela soit pris en compte, il faudra vous déconnecter puis reconnecter.
Si vous êtes impatient, charger le fichier avec la commande :

# source /root/.bashrc

About Mehdi HAMIDA

Moi en quelques mots: je m'appelle Mehdi, j'habite à Lyon, je suis chef de projet technique et papa geek. Je m’intéresse aux nouvelles technologies, à la publicité, la musique, à l’art en général et à la culture 2.0, ainsi qu’à tout ce qui a trait de près ou de loin à Internet : réseaux sociaux, webmarketing, le marketing viral et la veille stratégique.

Check Also

LE couteau suisse du bricoleur

Je suis inscris sur le site de la première communauté de marketing participatif, Trnd. Grâce …

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.