Postez votre .bashrc
Adrien.D Membre non connecté
-
- Voir le profil du membre Adrien.D
- Inscrit le : 30/05/2011
- Site internet
- Groupes :
le fichier .bashrc se situant dans /home/$USER/.bashrc est personnalisable à votre guise, vous pouvez rajouter tout plein de fonctionnalités à votre console grace à celui-ci. Ce sont des actions qui se lancent lorsque vous vous connectez, ou ouvrez une console, que ce soit en Graphique (Konsole, G,ome Terminal, ...) ou en CLI (init 3, Ctrl + Alt + F2-3-4-5..)
Voici le mien : (j'ai masqué avec des étoiles les mots de passe ou les données "sensibles")
Code BASH :
# .bashrc # Source global definitions if [ -f /etc/bashrc ]; then . /etc/bashrc fi # MES RAJOUTS (A copier coller dans /root/.bash pour en bénéficier en root également) ##### ALIAS NESS ROOT #### alias nn="su -lc 'service network restart'" alias maj="su -lc 'urpmi --download-all --auto-update --split-length=0'" alias ct="su -lc 'service crond restart'" alias veille="su -lc 'pm-suspend'" alias mem="su -lc 'wall Vidage swap;swapoff -a && swapon -a; wall Vidage OK'" ##### ALIAS SYSTEMES #### alias urpmi="urpmi --download-all --split-length=0" alias tt="while [ 'b' != 'a' ]; do sleep 1; clear; sensors; done" alias gg="ping google.fr" alias vv="ping ****" alias iso="mount -o loop -t iso9660 " alias hh="ssh ****@****" alias data="cd /media/DATA" alias ifconfig="/sbin/ifconfig" alias traceroute="/usr/sbin/traceroute" ##### ALIAS PERSOS ###### alias mysql="mysql -u adrien -p*****" alias mysqldump="mysqldump -u adrien -p*****" alias flic="nmap -v -Pn -A" alias skype2='xhost +local: && su - noemie -c /usr/bin/skype' if [ "$UID" -ge 500 ] ; then PS1="# [e[0;36m][t][e[0;m] [e[0;32m]u@h[e[0;m]: [e[1;35m]w[e[0;m] [e[1;32m] \$[e[0;m] " fi if [ "$UID" -eq 0 ] ; then PS1="# [e[0;36m][t][e[0;m] [e[0;31m]u@h[e[0;m]: [e[1;35m]w[e[0;m] [e[1;31m] \$[e[0;m] " fi
Config : PC Fixe : X470 GAMING PRO- AMD Ryzen 5 2600X - 16Go RAM - Radeon RX 560 (Pilote libre) - Gentoo Linux - GNOME Desktop - Kernel 5.10 LTS
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !

Mori Membre non connecté
-
- Voir le profil du membre Mori
- Inscrit le : 25/10/2012
devant tant d'originalité, je vous sens pantois.
Code :
# .bashrc
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
# User specific aliases and functions
Je ne veux pas conclure un quelconque marché. J'ai démissionné. Je ne veux pas me faire ficher, estampiller, enregistrer ni me faire classer, puis déclasser ou numéroter. Ma vie m'appartient !thierryR Membre non connecté
-
- Voir le profil du membre thierryR
- Inscrit le : 02/02/2010
- Site internet
débusqueur de bugs et chercheur en améliorations
Amicalement vôtre.
Kernel: 4.4.92-desktop-1.mga5 x86_64 (64 bit) Desktop: KDE 4.14.35 Distro: Mageia 5 thornicroft
Machine: Mobo: ASUSTeK model: X751SA v: 1.0 Bios: American Megatrends v: X751SA.403
CPU: Quad core Intel Pentium N3710 (-MCP-) cache: 1024 KB Graphics: Card: Intel Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller
Amicalement vôtre.Kernel: 4.4.92-desktop-1.mga5 x86_64 (64 bit) Desktop: KDE 4.14.35 Distro: Mageia 5 thornicroft
Machine: Mobo: ASUSTeK model: X751SA v: 1.0 Bios: American Megatrends v: X751SA.403
CPU: Quad core Intel Pentium N3710 (-MCP-) cache: 1024 KB Graphics: Card: Intel Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller
Adrien.D Membre non connecté
-
- Voir le profil du membre Adrien.D
- Inscrit le : 30/05/2011
- Site internet
- Groupes :
Config : PC Fixe : X470 GAMING PRO- AMD Ryzen 5 2600X - 16Go RAM - Radeon RX 560 (Pilote libre) - Gentoo Linux - GNOME Desktop - Kernel 5.10 LTS
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !

thierryR Membre non connecté
-
- Voir le profil du membre thierryR
- Inscrit le : 02/02/2010
- Site internet
Mais comme tu peux le constater peu de gens se servent de cette possibilité.
débusqueur de bugs et chercheur en améliorations
Amicalement vôtre.
Kernel: 4.4.92-desktop-1.mga5 x86_64 (64 bit) Desktop: KDE 4.14.35 Distro: Mageia 5 thornicroft
Machine: Mobo: ASUSTeK model: X751SA v: 1.0 Bios: American Megatrends v: X751SA.403
CPU: Quad core Intel Pentium N3710 (-MCP-) cache: 1024 KB Graphics: Card: Intel Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller
Amicalement vôtre.Kernel: 4.4.92-desktop-1.mga5 x86_64 (64 bit) Desktop: KDE 4.14.35 Distro: Mageia 5 thornicroft
Machine: Mobo: ASUSTeK model: X751SA v: 1.0 Bios: American Megatrends v: X751SA.403
CPU: Quad core Intel Pentium N3710 (-MCP-) cache: 1024 KB Graphics: Card: Intel Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller
J'ai copié ton prompt dans mon .bashrc, mais ça ne me modifie que le prompt user.
Celui de root reste inchangé.
J'ai donc modifié /etc/bashrc en commentant la ligne :
[ "$PS1" = "\s-\v\$ " ] && PS1="[u@h W]\$ "
et en ajoutant celle-ci :
[ "PS1="# [e[0;36m][t][e[0;m] [e[0;31m]u@h[e[0;m]: [e[1;35m]w[e[0;m] [e[1;31m] \$[e[0;m] "
mais ça me donne ça :
3 [12:12:42] joel@localhost: /tmp $ su -
Mot de passe :
-bash: /etc/bashrc: ligne46: Caractère de fin de fichier (EOF) prématuré lors de la recherche du « " » correspondant
-bash: /etc/bashrc: ligne58: Erreur de syntaxe : fin de fichier prématurée
Mot de passe :
-bash: /etc/bashrc: ligne46: Caractère de fin de fichier (EOF) prématuré lors de la recherche du « " » correspondant
-bash: /etc/bashrc: ligne58: Erreur de syntaxe : fin de fichier prématurée
Comment fais-tu ?
joel
Adrien.D Membre non connecté
-
- Voir le profil du membre Adrien.D
- Inscrit le : 30/05/2011
- Site internet
- Groupes :
modifier le /root/.bashrc
![:]](/images/smileys/8.gif)
Ou mettre ceci :
Code BASH :
if [ "$UID" -ge 500 ] ; then PS1="# [e[0;36m][t][e[0;m] [e[0;32m]u@h[e[0;m]: [e[1;35m]w[e[0;m] [e[1;32m] \$[e[0;m] " fi if [ "$UID" -eq 0 ] ; then PS1="# [e[0;36m][t][e[0;m] [e[0;31m]u@h[e[0;m]: [e[1;35m]w[e[0;m] [e[1;31m] \$[e[0;m] " fi
à la fin du /etc/bashrc
La variable PS1 sera redéfinie une deuxième fois, en écrasant la première initialisation
Config : PC Fixe : X470 GAMING PRO- AMD Ryzen 5 2600X - 16Go RAM - Radeon RX 560 (Pilote libre) - Gentoo Linux - GNOME Desktop - Kernel 5.10 LTS
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !

J'ai opté pour la 2° solution.
Voici ce que j'ai mis :
Code BASH :
if [ "$UID" -ge 1000 ] ; then PS1="# [e[0;36m][D{%d-%m-%Y %H:%M}][e[0;m] [e[1;34m]u@h[e[0;m]: [e[1;35m]w[e[0;m] [e[1;31m] \$[e[0;m] " fi if [ "$UID" -eq 0 ] ; then PS1="# [e[0;36m][D{%d-%m-%Y %H:%M}][e[0;m] [e[1;31m]u@h[e[0;m]: [e[1;35m]w[e[0;m] [e[1;31m] \$[e[0;m] " fi
et voici le résultat :
Édité par joel Le 17/07/2013 à 16h32
joel
Visiteur
Visiteur
Adrien.D :
Bonsoir,
le fichier .bashrc se situant dans /home/$USER/.bashrc est personnalisable à votre guise, vous pouvez rajouter tout plein de fonctionnalités à votre console grace à celui-ci. Ce sont des actions qui se lancent lorsque vous vous connectez, ou ouvrez une console, que ce soit en Graphique (Konsole, G,ome Terminal, ...) ou en CLI (init 3, Ctrl + Alt + F2-3-4-5..)
Voici le mien : (j'ai masqué avec des étoiles les mots de passe ou les données "sensibles")
le fichier .bashrc se situant dans /home/$USER/.bashrc est personnalisable à votre guise, vous pouvez rajouter tout plein de fonctionnalités à votre console grace à celui-ci. Ce sont des actions qui se lancent lorsque vous vous connectez, ou ouvrez une console, que ce soit en Graphique (Konsole, G,ome Terminal, ...) ou en CLI (init 3, Ctrl + Alt + F2-3-4-5..)
Voici le mien : (j'ai masqué avec des étoiles les mots de passe ou les données "sensibles")
Code BASH :
# .bashrc # Source global definitions if [ -f /etc/bashrc ]; then . /etc/bashrc fi # MES RAJOUTS (A copier coller dans /root/.bash pour en bénéficier en root également) ##### ALIAS NESS ROOT #### alias nn="su -lc 'service network restart'" alias maj="su -lc 'urpmi --download-all --auto-update --split-length=0'" alias ct="su -lc 'service crond restart'" alias veille="su -lc 'pm-suspend'" alias mem="su -lc 'wall Vidage swap;swapoff -a && swapon -a; wall Vidage OK'" ##### ALIAS SYSTEMES #### alias urpmi="urpmi --download-all --split-length=0" alias tt="while [ 'b' != 'a' ]; do sleep 1; clear; sensors; done" alias gg="ping google.fr" alias vv="ping ****" alias iso="mount -o loop -t iso9660 " alias hh="ssh ****@****" alias data="cd /media/DATA" alias ifconfig="/sbin/ifconfig" alias traceroute="/usr/sbin/traceroute" ##### ALIAS PERSOS ###### alias mysql="mysql -u adrien -p*****" alias mysqldump="mysqldump -u adrien -p*****" alias flic="nmap -v -Pn -A" alias skype2='xhost +local: && su - noemie -c /usr/bin/skype' if [ "$UID" -ge 500 ] ; then PS1="# [e[0;36m][t][e[0;m] [e[0;32m]u@h[e[0;m]: [e[1;35m]w[e[0;m] [e[1;32m] \$[e[0;m] " fi if [ "$UID" -eq 0 ] ; then PS1="# [e[0;36m][t][e[0;m] [e[0;31m]u@h[e[0;m]: [e[1;35m]w[e[0;m] [e[1;31m] \$[e[0;m] " fi
ton "alias flic" ça ne serait pas plutôt alias je vais te hack espice de noobs qui vient me gaver avec ton trojan windows ?
mdr
Adrien.D Membre non connecté
-
- Voir le profil du membre Adrien.D
- Inscrit le : 30/05/2011
- Site internet
- Groupes :
non cet alias permet de scanner les.ports, l'OS et les.services tournant sur la machine de manière assez précise.
La ligne de commande étant assez imbuvable à retenir, j'ai fait un alias facile à retenir :p
Config : PC Fixe : X470 GAMING PRO- AMD Ryzen 5 2600X - 16Go RAM - Radeon RX 560 (Pilote libre) - Gentoo Linux - GNOME Desktop - Kernel 5.10 LTS
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !

Adrien.D Membre non connecté
-
- Voir le profil du membre Adrien.D
- Inscrit le : 30/05/2011
- Site internet
- Groupes :
Config : PC Fixe : X470 GAMING PRO- AMD Ryzen 5 2600X - 16Go RAM - Radeon RX 560 (Pilote libre) - Gentoo Linux - GNOME Desktop - Kernel 5.10 LTS
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !

Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie
