Petite astuce d'admin système, voici la commande Alias :
La commande Alias permet de créer des raccourcis pour les commandes BASH.
C'est très pratique pour toutes les commandes qui sont longues et chiantes à taper !
En gros:
alias aliasdecommande='commandechiante et longue'
Exemple pour redémarrer un ordinateur:
alias rb='reboot'
Exemple pour redémarrer les services réseaux:
alias resnet='/etc/init.d/networking restart'
ATTENTION: Ces commandes ne sont pas sauvegardées à moins de les entrer dans le fichier BASHRC
Pour localiser le fichier BASHRC, utilisez la commande: locate .bashrc
Il vous faut les droits root pour l'éditer et rajouter les lignes ci-dessus.
Exemple de lignes à ajouter:
*alias rb='reboot'
alias resnet='/etc/init.d/networking restart'*
"Pour localiser le fichier BASHRC, utilisez la commande: locate .bashrc
Il vous faut les droits root pour l'éditer et rajouter les lignes ci-dessus."
Mec si tu veux donner des conseils en bash, commence par apprendre son fonctionnement, car la tu dis de la merde.
Le bashrc est présent (ou à créer) dans les home des utilisateurs ou dans /etc/bashrc si on veut l'ajouter de façon globale.
Pour le fichier /etc/bashrc on a besoin des droits root, pour tous les autres, non, le fichier appartient à l'utilisateur concerné.
Exemple :
/home/toto/.bashrc <= appartient à toto et concerne les variables bash de toto uniquement.
Excuse moi, j'ai fait une généralité. L'idée était d'expliquer la commande et pas de donner l'intégralité des fonctions/spécificités qu'elle a.
On peut effectivement créer son propre bashrc par utilisateur ou utiliser l'existant, càd celui dans le /etc/.bashrc pour lequel il faut les droits root pour l'éditer.
Enfin, dans le contexte de l'administration, j'ai très souvent 3-4 utilisateurs qui utilisent les commandes alias dans le BASHRC du /etc/.bashrc afin de ne pas recréer les alias par session.
Tu as juste sur le fond, la prochaine fois essaye de travailler la forme.
:)
