[résolu] installer des alias et autres

Questions concernant les lignes de commandes
Avatar du membre
crabenfolie
Messages : 7
Enregistré le : mar. 2 août 2016 20:35

[résolu] installer des alias et autres

Messagepar crabenfolie » sam. 6 août 2016 13:47

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 : 240
Enregistré le : dim. 29 mai 2016 17:33

Re: installer des alias et autres

Messagepar Martin » sam. 6 août 2016 15:32

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 5 / Archlinux x86_64 - KDE 5
Tour HP : - Processeurs : 8 x Intel Core i7 CPU 860 @ 2.80 GHz – RAM : 8 Gio – CG : NVIDIA GeForce GT 430

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

Re: installer des alias et autres

Messagepar débitant » sam. 6 août 2016 16:05

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
Aide pour une signature utile - Mettre un sujet comme résolu - Poster dans la bonne rubrique - tuto barre d'outils des messages - Poster une image, capture d'écran

desktop : Dell Dimension E520 /dual Xp pro LM17.3 Cinnamon 32b /3.16.0-38 /Intel pentium D CPU 2.80Ghz x2 /ram 3Go /dd 320Go(125Go pour LM) /CG Intel corp 82G965 Int Grap Cont
laptop:Dell inspiron 6400/LMDE 2 Cinnamon 64b/3.16-4-amd64/Int cor 2 cpu 1,66 x2/ram 1Go/dd 80Go/CG Int Corp mob 945GM/GMS Exp Int Grap Cont

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

Re: installer des alias et autres

Messagepar Martin » sam. 6 août 2016 17:02

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 5 / Archlinux x86_64 - KDE 5
Tour HP : - Processeurs : 8 x Intel Core i7 CPU 860 @ 2.80 GHz – RAM : 8 Gio – CG : NVIDIA GeForce GT 430

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

Re: installer des alias et autres

Messagepar Insam » sam. 6 août 2016 17:23

Merci martin car comme débitant j'ignorai le truc, et c'est bien pratique pour les nuls en formule magique ! :D
LinuxMint 18 Sarah MATE ;Kernel à jour
PC Desktop montage perso : Intel Core 2 Duo E6600 ; ram:4 go g.skill
Graphics Controller: nVidia Geforce GT 710.
Disk 0 -SSD 120GB Corsair Force LS, Disk 1 - HDD 500GB ST3500418AS ; Disk 2 - usb HDD 320.0 GB SAMSUNG.

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

Re: installer des alias et autres

Messagepar Martin » sam. 6 août 2016 17:47

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 5 / Archlinux x86_64 - KDE 5
Tour HP : - Processeurs : 8 x Intel Core i7 CPU 860 @ 2.80 GHz – RAM : 8 Gio – CG : NVIDIA GeForce GT 430

Avatar du membre
zebulon
Administrateur du site
Messages : 8056
Enregistré le : ven. 19 juin 2015 22:13
Localisation : Au pays du mistral

Re: installer des alias et autres

Messagepar zebulon » sam. 6 août 2016 18:52

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
LMDE MATE 64-bit, noyau: 3.16.0 +Lm 17.3 MATE.
Proc: intel I5 4440, Cm: Gigabyte GA-B85M-D3H, Alim: Corsair CX Bronze 430 W, Ram: Crucial Ballistix Sport, 2 x 2 Go.
SSD: 2.5 sandisk ultra+ 64 Go pour le système, DD: Seagate Barracuda 500 Go pour le home, DD maxtor 160 Go pour la sauvegarde ciblée via luckybackup.
Impr: HP Envy 4502 (sous hplip).

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

Re: installer des alias et autres

Messagepar Insam » sam. 6 août 2016 20:11

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.
LinuxMint 18 Sarah MATE ;Kernel à jour
PC Desktop montage perso : Intel Core 2 Duo E6600 ; ram:4 go g.skill
Graphics Controller: nVidia Geforce GT 710.
Disk 0 -SSD 120GB Corsair Force LS, Disk 1 - HDD 500GB ST3500418AS ; Disk 2 - usb HDD 320.0 GB SAMSUNG.

Avatar du membre
zebulon
Administrateur du site
Messages : 8056
Enregistré le : ven. 19 juin 2015 22:13
Localisation : Au pays du mistral

Re: installer des alias et autres

Messagepar zebulon » sam. 6 août 2016 20:28

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.
LMDE MATE 64-bit, noyau: 3.16.0 +Lm 17.3 MATE.
Proc: intel I5 4440, Cm: Gigabyte GA-B85M-D3H, Alim: Corsair CX Bronze 430 W, Ram: Crucial Ballistix Sport, 2 x 2 Go.
SSD: 2.5 sandisk ultra+ 64 Go pour le système, DD: Seagate Barracuda 500 Go pour le home, DD maxtor 160 Go pour la sauvegarde ciblée via luckybackup.
Impr: HP Envy 4502 (sous hplip).

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

Re: installer des alias et autres

Messagepar Insam » sam. 6 août 2016 21:17

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
LinuxMint 18 Sarah MATE ;Kernel à jour
PC Desktop montage perso : Intel Core 2 Duo E6600 ; ram:4 go g.skill
Graphics Controller: nVidia Geforce GT 710.
Disk 0 -SSD 120GB Corsair Force LS, Disk 1 - HDD 500GB ST3500418AS ; Disk 2 - usb HDD 320.0 GB SAMSUNG.


Retourner vers « Le terminal »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 0 invité