Où sont les alias ‘stockés dans Ubuntu 10.04

J’utilise une commande que je ne connais pas où l’information est stockée.

alias nup='ps ax | grep "nginx"' 

Où cet alias est-il enregistré?

Cela dépend de votre environnement et de vos configurations. Pour bash , je le mets généralement dans un fichier .bashrc qui se trouve dans un répertoire personnel.

Dans Ubuntu, l’alias est stocké dans le fichier .bashrc .

Si vous tapez alias update_linux='sudo apt-get update' dans le terminal, cela créera temporairement un alias. Cela fonctionne jusqu’à ce que vous fermez votre terminal.

Pour append un alias en permanence, vous pouvez éditer ~/.bashrc et y append l’alias:

gedit ~/.bashrc

et append un alias à la fin

alias update_linux='sudo apt-get update'

N’oubliez pas d’actualiser la configuration .bashrc en exécutant:

source ~/.bashrc

Pour plus de détails sur la création d’alias, vous pouvez lire le blog suivant: Codebucket .

J’utilise Ubuntu 14.04, et vous pouvez placer vos alias directement dans .bashrc, mais vous pouvez également créer un fichier dans ~/.bash_aliases , qui tiendra vos alias séparément et les chargera automatiquement.

Par défaut, le fichier .bash_aliases n’est pas là. Vous devrez le créer, mais assurez-vous d’abord de le créer dans le même répertoire que votre fichier .bashrc.

Pour trouver votre .bashrc, vous pouvez utiliser ceci:

sudo find / -name .bashrc -print

Mon résultat était:

/root/.bashrc /home/ddropik/.bashrc /etc/skel/.bashrc

Comme mentionné par OddityOverseer et ranendra , je suis probablement intéressé par celui de mon répertoire personnel, à savoir /home/ddropik/.bashrc . Je navigue donc vers mon répertoire personnel, cd ~/

Créez maintenant le fichier .bash_aliases avec touch .bash_aliases , puis modifiez-le avec nano .bash_aliases . Ajoutez les alias que vous voulez.

Vous ne pourrez pas utiliser vos nouveaux alias ajoutés tant que vous n’ouvrirez pas une nouvelle session de terminal ou que vous ne rechargerez pas votre profil, --bash login

Il se trouve généralement dans un fichier de votre répertoire personnel, tel que .alias ou quelque chose.

Essayer

 grep alias ~/.* grep alias /etc/* 

pour trouver la plupart des alias. Dans / etc / default, / etc / environment, en fonction de votre dissortingbution (j’ai lu: ubuntu) / version, il pourrait y en avoir d’autres dans / etc / -subdirs.