Titre

Créer un alias pour une commande sous Linux

Comment créer un raccourci pour une commande Linux

Voici comment créer par exemple un alias pour la commande
grep bash /etc/passwd | cut -f1 -d:

L'alias sera nommé 'userlist' :

Lien vers le fichier : cliquez ici

Si vous voulez créer un alias nommé ll pour la commande ls afin d'afficher les résultats sur une seule colonne avec les répertoires en premier, les droits des fichiers et la coloration syntaxique, tapez

Lien vers le fichier : cliquez ici

Pour faire un alias cls de la commande 'clear'

Lien vers le fichier : cliquez ici

Pour que vos alias survivent à un redémarrage, vous pouvez éditer le fichier bashrc de votre profil. Les profils sont normalement situés dans le répertoire /home

Lien vers le fichier : cliquez ici

Dans l'exemple ci-dessous il n'y a qu'un répertoire contenant un profil utilisateur et c'est celui du compte myuser

~ est un raccourci qui pointe directement dans votre répertoire personnel.
Aussi avec la commande suivante qui va lister le contenu, même caché, de ce qu'il y a dans ~, cad votre répertoire personnel, nous allons voir un fichier nommé .bashrc :

Lien vers le fichier : cliquez ici

On va éditer le fichier .bashrc contenu dans votre répertoire personnel avec la commande

Lien vers le fichier : cliquez ici

A la fin du fichier vous devez trouver ce bloc qui test la présence ou non d'un fichier .bash_aliases dans votre répertoire personnel. Si il existe, il l'exécute :

On va donc placer nos commandes de création d'alias dans le fichier .bash_aliases de répertoire personnel. Pour cela tapez

Lien vers le fichier : cliquez ici

Mettez vos commandes de création d'alias dedans et sauvegardez le fichier.
Exemple de contenu :

Pour bénéficier immédiatement de son contenu, exécutez le en tapant

Lien vers le fichier : cliquez ici

Si vous voulez que votre alias soit valable pour tous les utilisateurs, il faut alors modifier bash.bashrc qui est dans /etc

Pour cela utilisez la commande

Lien vers le fichier : cliquez ici

Exemple d'ajout d'un alias dans ce fichier :

Pages Web

Site WebDescription
Doc.ubuntu-fr.orgCréer un alias