LinuxPedia

Wiki libre et indépendant dédié à GNU-Linux et BSD.

Outils pour utilisateurs

Outils du site


frugalware:bashrc_alias

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

frugalware:bashrc_alias [2018/11/17 13:53] (Version actuelle)
Ligne 1: Ligne 1:
 +====== Créer des alias de commandes ======
  
 +<note warning>​Le fichier .bashrc est important pour le bon fonctionnement de la console, faîtes attention avant de vous lancez dans des manipulations dangereuses</​note>​
 +
 +=== Qu'est ce qu'un alias ? ===
 +
 +Un **alias** est une commande personnalisée servant à créer des raccourcis de certaines commandes longues et fastidieuses à taper.
 +
 +=== Comment créer un alias ? ===
 +
 +Les alias sont stockés dans le fichier .bashrc du $HOME c'​est-à-dire dans /​home/<​login>/​.bashrc (<​login>​ correspond à votre login de connexion) il suffit donc d'​ouvrir ce fichier.
 +
 +<​xterm2>​nano .bashrc</​xterm2>​
 +
 +On remarque facilement s'il y à déja des alias déja existant, il sont sous la forme :
 +
 +<code bash>​alias votre_alias='​commande de votre alias'</​code>​
 +
 +Comme :
 +
 +<code bash>​alias ll='ls -l'</​code>​
 +
 +Certains sont '​inactif'​ car sont précédé d'un #
 +
 +<code bash>#​alias la='ls -A'</​code>​
 +
 +Il faut enlever le # pour les rendre '​actif'​
 +
 +== Exemple ==
 +
 +Vous venez d'​installer le serveur XAMPP sur votre distribution,​ les commandes initiales pour lancer/​arrêter le serveur sont :
 +
 +<xterm2 root>/​opt/​lampp/​lampp start
 +/​opt/​lampp/​lampp stop</​xterm2>​
 +
 +Les commandes sont fastidieuses et il serait donc pratique de créer des alias afin de ne plus devoir taper ces commandes, on rajoute donc dans .bashrc ceci :
 +<code bash>​alias xampp-start='/​opt/​lampp/​lampp start'
 +alias xampp-stop='/​opt/​lampp/​lampp stop'</​code>​
 +
 +Où xampp-start et xampp-stop sont les alias choisies, on devra auparavant être en root (su) pour lancer ces commandes. On peut même aller plus loin et mettre :
 +<code bash>​alias xampp-start='​su /​opt/​lampp/​lampp start'
 +alias xampp-stop='​su /​opt/​lampp/​lampp stop'</​code>​
 +
 +Désormais, l'​alias nous met en root et lance xampp.
frugalware/bashrc_alias.txt · Dernière modification: 2018/11/17 13:53 (modification externe)