Postez ici vos trucs & astuces.
Répondre

Les alias inclus de notre Manjaro

#1Messageil y a 3 ans

Bonjour @ tous :salut:
Nous avons tous plus ou moins utilisé des alias pour nous épargner de longues et fastidieuses lignes de commandes. Outre le côté confortable notamment pour les commandes fréquentes et l'aspect un peu "Geek", les alias permettent surtout d'éviter des erreurs.
Nos chers développeurs nous ont déjà préparés quelques alias de commandes basiques et courantes dans le ~/.bashrc mais il est vrai qu'on ne pense pas souvent à y jeter une paupière comme dirait l'Ami Fassil :clindoeil:
Pourtant, et votre serviteur y compris, nous ne citons pas souvent ces alias dans les messages.
Un truc tout simple: par exemple, dans un dossier de travail où on se compilera un paquet maison, il nous faut un PKGBUILD. Le réflexe est donc de rentrer nano PKGBUILD .
Un simple np et c'est fait !
du coup , je me suis fais un alias alias gp='gedit PKGBUILD' histoire d'utiliser mon éditeur de texte favori .
Nous avons déjà constaté que la commande free était en fait un alias de free -m. D'autres petites optimisations du style sont prêtes à l'emploi .
Autre truc sympa qui est une petite fonction et non plus un alias, pour décompresser une archive, un petit:
ex <archive>.tar.gz nous épargnera de rentrer tar xzf (ou autre) <archive>.tar.gz.
Ce n'est pas un truc à proprement parler, mais juste une invitation a explorer un peu plus votre .bashrc

Les alias inclus de notre Manjaro

#2Messageil y a 3 ans

pour rappel quelques commandes liées aux alias :

alias
pour lister tous nos alias disponibles (+ simple que d'explorer son ~/.bashrc); et pour en retrouver un en particulier : alias | grep -i motclé
ps: pour lister toutes fonctions disponibles c'est declare -f

pour avoir des informations (sur ls par exemple):

type -a ls
command -v ls
va afficher toutes les informations sur cet alias

Pour passer outre :

command -p ls
/usr/bin/ls
va exécuter la commande ou le programme sans passer par l'alias

ps: attention les alias sont attachés à un seul utilisateur et au contexte d’environnement, la commande alias ne retourne pas les mêmes valeurs avec su et su -

Les alias inclus de notre Manjaro

#3Messageil y a 3 ans

'LLo,

Ouaip, & comme déjà dit + haut, c'est un formidable moyen disponible d'éviter les coquilles de frappe, de libérer un peu de sa mémoire personnelle pour le multi-distribs (ou d'appréhender en douceur les scripts..) sur les distributions majeures, ainsi un alias nommé ajout par exemple se présentant comme suit dans les .bashrc idoines:
alias ajout='sudo pacman -S'
ou
alias ajout='sudo apt-get install'
devrait grâce à un simple ajout trucmuche lancer l'installation de trucmuche indifféremment sur arch/manjaro/antergos ou debian/'buntu/mint/etc.., la seule condition étant que trucmuche soit un paquet présent dans les dépôts respectifs.

Répondre