Résolu le 30-12-18 [résolu] installer des alias et autres

Vos petites astuces, répertoire des tutoriels et astuces
Avatar du membre
crabenfolie
Messages : 7
Enregistré le : mar. 2 août 2016 20:35

[résolu] installer des alias et autres

Message par crabenfolie »

Bonjour :D ,

voilà j'ai un fichier déjà tout écrit avec des alias et d'autres trucs (je sais trop comment ça fonctionne mais c'est utile ), le fichier s'appelle .bashrc . Quand je mets le fichier à la racine de mon répertoire personnel, les alias ne sont pas activés...En revanche si j'ajoute un alias dans /etc/bash.bashrc, celui-ci fonctionne.

Ma question c'est est-ce que je peux rajouter un fichier avec les alias ou est ce que je dois modifier bash.bashrc?
En vous remerciant.
Modifié en dernier par crabenfolie le lun. 8 août 2016 17:48, modifié 1 fois.

Avatar du membre
Martin
Messages : 282
Enregistré le : dim. 29 mai 2016 17:33

Re: installer des alias et autres

Message par Martin »

Bonjour,

Les alias se placent dans le fichier /home/user/.bashrc Ils permettent d’éviter de passer par exemple les lignes de commandes répétitives ou particuièrement longues à taper dans une console.

La syntaxe est :

Code : Tout sélectionner

alias nom_de_votre_alias='commande de votre alias'
Exemple d’un alias pour mettre à jour Grub :

Ouvrir le fichier: home/user/.bashrc et y coller la ligne :

Code : Tout sélectionner

alias grubup='sudo update-grub’
( j'ai choisi <grubup> comme nom d'alias mais on peut bien entendu prendre le mot que l'on veut)
Enregistrer en sortant

Dans cet exemple ouvrir une console et taper seulement grubup et update-grub se lance.

Martin
Debian Sid KDE Plasma 5 / Archlinux KDE Plasma 5.10.4
Desktop – CPU : Intel(R) Core(TM) i7 CPU 860 @ 2.80GHz – RAM : 8 Gio -
CG : NVIDIA GeForce GT 430

Avatar du membre
débitant
modérateur
Messages : 11524
Enregistré le : mar. 14 juil. 2015 18:22
Localisation : Lorraine France

Re: installer des alias et autres

Message par débitant »

très intéressant martin, je ne savais pas ce qu'étaient des alias :oops:
est ce valable pour tout linux ?
si oui, est ce que je peux mette ton explication dans le répertoire ? ;)

il serait bien d'avoir vos configs Os dans votre signature VOIR

Avatar du membre
Martin
Messages : 282
Enregistré le : dim. 29 mai 2016 17:33

Re: installer des alias et autres

Message par Martin »

débitant a écrit :très intéressant martin, je ne savais pas ce qu'étaient des alias :oops:
est ce valable pour tout linux ?
si oui, est ce que je peux mette ton explication dans le répertoire ? ;)

il serait bien d'avoir vos configs Os dans votre signature VOIR
Salut débitant, ;)

Oui, on peut utiliser les alias sur tous les linux en tout cas tout ceux que j'utilise ou que j'ai testé : Debian et ses dérivées dont Linux Mint quand même :mrgreen: , ArchLinux avec sa dérivée Manjaro.

Tout à fait d'accord, tu peux mettre mes explications dans le répertoire.

Martin
Debian Sid KDE Plasma 5 / Archlinux KDE Plasma 5.10.4
Desktop – CPU : Intel(R) Core(TM) i7 CPU 860 @ 2.80GHz – RAM : 8 Gio -
CG : NVIDIA GeForce GT 430

Avatar du membre
Insam
Messages : 3477
Enregistré le : mer. 15 juil. 2015 15:03
Localisation : Breizh-Izel

Re: installer des alias et autres

Message par Insam »

Merci martin car comme débitant j'ignorai le truc, et c'est bien pratique pour les nuls en formule magique ! :D
Image

Avatar du membre
Martin
Messages : 282
Enregistré le : dim. 29 mai 2016 17:33

Re: installer des alias et autres

Message par Martin »

Insam a écrit :Merci martin car comme débitant j'ignorai le truc, et c'est bien pratique pour les nuls en formule magique ! :D
De rien Insam. :D
C'est vrai, cela peut être bien utile pour certaines lignes de commandes.

Martin
Debian Sid KDE Plasma 5 / Archlinux KDE Plasma 5.10.4
Desktop – CPU : Intel(R) Core(TM) i7 CPU 860 @ 2.80GHz – RAM : 8 Gio -
CG : NVIDIA GeForce GT 430

zeb
Messages : 16473
Enregistré le : ven. 19 juin 2015 22:13
Localisation : plus ici

Re: installer des alias et autres

Message par zeb »

Insam a écrit :Merci martin car comme débitant j'ignorai le truc, et c'est bien pratique pour les nuls en formule magique ! :D
que dire de plus ;)

Ah oui, merci aussi crabenfolie, car c'est grâce à lui que martin est intervenu :D

Avatar du membre
Insam
Messages : 3477
Enregistré le : mer. 15 juil. 2015 15:03
Localisation : Breizh-Izel

Re: installer des alias et autres

Message par Insam »

Oui zébul', tu fais bien de le dire, d'autant que l'explication de martin ne semble pas à priori, répondre à la question de crabenfolie
Il dit bien que si son fichier .bashrc est à la racine de son répertoire perso, les alias sont inopérants.
Donc à moins que cette dite racine soit home et non home/user, la soluce de martin est inopérante aussi.
le crabe dit par contre que :
En revanche si j'ajoute un alias dans /etc/bash.bashrc, celui-ci fonctionne.
Image

zeb
Messages : 16473
Enregistré le : ven. 19 juin 2015 22:13
Localisation : plus ici

Re: installer des alias et autres

Message par zeb »

Hello insam,
Insam a écrit :d'autant que l'explication de martin ne semble pas à priori, répondre à la question de crabenfolie
non, Martin donne la marche à suivre "normale" à la question de crabenfolie:
crabenfolie a écrit :Ma question c'est est-ce que je peux rajouter un fichier avec les alias ou est ce que je dois modifier bash.bashrc?
plutot que de dire oui, mais ou non, mais. ;)

Mais là on s’écarte du sujet car c'est à crabenfolie de dire si Martin a répondu à sa question.

Avatar du membre
Insam
Messages : 3477
Enregistré le : mer. 15 juil. 2015 15:03
Localisation : Breizh-Izel

Re: installer des alias et autres

Message par Insam »

zebulon a écrit :Hello insam,
non, Martin donne la marche à suivre "normale" à la question de crabenfolie:
Exact zébul, c'est moi qui ai mal formulé, attendons donc l'avis du crabe 8-)

Édit :
J'ai testé chez moi et ça fonctionne parfaitement, il suffit de rajouter les alias à la suite de tout ce qu'il y a d'écrit d'incompréhensible pour moi dans le fichier .bashrc existant déjà dans home/user.
Donc normalement, pas besoin d'aller modifier dans/etc/bash.bashrc
Image

Répondre