Donnez du style à l'invite de votre terminal avec ces 4 variantes

Ceux d'entre nous qui utilisent l'émulateur de console, le terminal ou tout ce qu'ils veulent l'appeler tous les jours, nous cherchons toujours un moyen de faire le rapide il a l'air plus beau, ou du moins nous donne plus d'informations que ce qui est affiché par défaut.

Par exemple, dans mon cas, par défaut, cela montre quelque chose comme ceci:

En lisant mon RSS, je trouve un article dans iLoveUbuntu où ils nous montrent 4 façons de changer le rapide, en ajoutant des couleurs ou en ajoutant plus d'éléments d'information. Regardons les exemples:

Le premier d'entre eux est celui que j'aime le moins, je pense qu'il est saturé d'éléments supplémentaires et cela ressemble à ceci:

Cependant, si vous le souhaitez, vous pouvez modifier le fichier ~ / .bashrc (si ce n'est pas le cas, nous le créerons) et ajoutez cette ligne:

PS1='\[\033[0;32m\]┌┼─┼─ \[\033[0m\033[0;32m\]\u\[\033[0m\] @ \[\033[0;36m\]\h\[\033[0m\033[0;32m\] ─┤├─ \[\033[0m\]\t \d\[\033[0;32m\] ─┤├─ \[\033[0;31m\]\w\[\033[0;32m\] ─┤ \n\[\033[0;32m\]└┼─\[\033[0m\033[0;32m\]\$\[\033[0m\033[0;32m\]─┤▶\[\033[0m\] '

Plus tard, pour que les modifications prennent effet, nous exécutons dans la console:

$ cd && . .bashrc

Ceci est répété pour les exemples suivants. Celui qui suit est le suivant, celui avec lequel je suis resté:

Le code que nous devons mettre dans le fichier ~ / .bashrc est le suivant:

PS1="\[\e[0;1m\]┌─( \[\e[31;1m\]\u\[\e[0;1m\] ) - ( \[\e[36;1m\]\w\[\e[0;1m\] )\n└──┤ \[\e[0m\]"

Ensuite, nous avons cet autre exemple, qui manque de couleurs, mais montre des informations utiles:

Le code à utiliser est le suivant:

PS1="┌─[\d][\u@\h:\w]\n└─> "

Et enfin nous avons ceci:

Le code à utiliser est le suivant:

PS1='\[\033[0;32m\]\A \[\033[0;31m\]\u\[\033[0;34m\]@\[\033[0;35m\]\h\[\033[0;34m\]:\[\033[00;36m\]\W\[\033[0;33m\] $\[\033[0m\] '

Vous choisissez celui que vous aimez le plus, bien sûr, nous pouvons le modifier un peu si nous le voulons. Par exemple, j'ai pris l'exemple qui m'a plu, j'ai mis ce code:

PS1="\[\e[0;1m\]┌─( \[\e[31;1m\]\u\[\e[0;1m\] ) » { \[\e[36;1m\]\w\[\e[0;1m\] }\n└──┤ \[\e[0m\]"

Et c'était comme ça:


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   nano dit

    J'aime ça, je pense que je peux modifier celui que vous avez choisi xD

  2.   Osaluna dit

    Merci pour le conseil que je suis resté avec l'avant-dernier, maintenant le terminal semble beaucoup mieux à regarder.

  3.   Fernando dit

    Bon!

    Je suis un geek de ces choses, si vous les aimez et que vous voulez mettre des symboles rares, bash accepte les symboles de ceux-ci: http://www.hongkiat.com/blog/cool-ascii-symbols-get-them-now/

    Ici vous avez le mien:

    $(set_prompt)\n┌─☢ 33[1;31m\u33[0m ☭ 33[1;35m\h33[0m ☢──[33[1;35m\w33[0m]\$ 33[0m\n└─(\t)──>

    Un câlin!

    1.    ren434 dit

      Quelle bonne contribution ils sont formidables.

    2.    chinois dit

      Pourriez-vous faire un tutoriel?

  4.   luweeds dit

    Merci beaucoup ¡L'avant-dernier style est celui que j'aime le plus, mais bien sûr cela dépend du fond de la coque 😛 Salutations à tous

  5.   mac_live dit

    Très bon usage du dernier, salutations du Mexique voisin.

    1.    elav <° Linux dit

      Salutations à votre voisin 😀

  6.   SkRt_Dz dit

    Brillant! 😀 Ils sont tous très bons. Hier, j'ai commencé à colorier l'invite, et maintenant je découvre cela. Ils sont tous très bons 😀

  7.   Truko22 dit

    Super Merci beaucoup, s'il y a de nouvelles modifications ou un exemple, allez-vous l'ajouter à ce post?

    1.    elav <° Linux dit

      En fait, dans les commentaires, vous pouvez ajouter

  8.   Ile Maurice dit

    Très bien, j'ai utilisé ceci pendant un moment:

    PS1=»\[\e[01;31m\]┌─[\[\e[01;35m\u\e[01;31m\]]──[\[\e[00;37m\]${HOSTNAME%%.*}\[\e[01;31m\]]\e[01;32m:\w$\[\e[01;31m\]\n\[\e[01;31m\]└──\[\e[01;36m\]>>\[\e[0m\]»

    Il me semble que, en plus d'un style personnel à l'invite, ils servent beaucoup à tout garder en ordre lors de la navigation entre les dossiers.

  9.   câlin0 dit

    Hé, les codes sont excellents, je reste avec le code couleur, pour ne pas voir la console si ennuyeuse = P

  10.   approprié1 dit

    Les invites sont excellentes 😀

  11.   Élynx dit

    Le luxe, c'est bien de changer la routine de toujours voir notre terminal de la même manière, avec cela, nous pouvons lui donner un meilleur look 😉

    Salutations!

  12.   ren434 dit

    J'ai beaucoup aimé le troisième, j'en utilise un similaire depuis longtemps, celui-ci:
    PS1=’\[\e[1;96m\]┌──{\[\e[1;97m\]\u•\h\[\e[1;96m\]}──────{\[\e[1;93m\]\W\[\e[1;96m\]}\n\[\e[1;96m\]╘══$ \[\e[0m\]’

    1.    elav <° Linux dit

      Bon, c'est vrai que c'est très similaire .. je vais le garder 😀

  13.   Conandoel dit

    Voici le mien:

    PS1=»\[\e[0;35m\]┌─\[\e[0;32m\]\A\[\e[0;36m\] \[\e[0;36m\](\u)\[\e[0;36m\]\[\e[0;32m\]──>\[\e[0;36m\][\[\e[0;32m\]\w\[\e[0;36m\]]\n\[\e[0;35m\]└───────>\[\e[0;37m\]»

    J'espère que tu aimes. Salut !!

  14.   Lucas Mathias dit

    Très beau che! Je prends celui de Fernando. Nous allons l'essayer.

  15.   Lucas Mathias dit

    Cela n'a pas fonctionné, cela me lance une erreur de syntaxe d'élément inattendue "(" ou quelque chose comme ça, j'obtiens le dernier alors 🙂

  16.   Christopher dit

    Pour régler l'heure comme vous l'aviez avant?
    ————————————————————– 16:22
    nom du serveur:

  17.   msx_ dit

    Assez assez moche.
    Pour travailler de longues heures sur la console, il est préférable d'avoir un jeu de couleurs simple qui contraste entre les modes de travail sur une console qui ne vous brise pas les yeux avec des couleurs stridentes:
    http://i.imgur.com/LDLcI.jpg
    Ce schéma sur tmux - avec sa barre d'état configurée pour afficher le nom d'hôte, l'adresse IP du serveur, la date, l'heure, etc. - est imbattable.

    1.    elav <° Linux dit

      Eh bien, cela dépend du goût de chacun, vous ne pensez pas? Votre configuration me plaît, mais elle comporte trop d'éléments. Cependant, auriez-vous l'amabilité de partager le code pour l'utiliser?

  18.   Alf dit

    Eh bien, je viens de personnaliser mon terminal, j'ai aimé son apparence.

    salutations

  19.   Elwuilmer dit

    Avec les sujets de blog actuellement, c'est mon invite !! 😀
    http://imageshack.us/scaled/landing/6/pantallazoic.png

  20.   Albigeois dit

    Ce sont les miens ...

    Usuario: PS1=’\[\e[1;32m\][\u\[\e[m\]@\[\e[1;33m\]\h\[\e[1;34m\] \w]\[\e[1;36m\] \$\[\e[1;37m\] ‘

    Root: PS1=’\[\e[1;31m\][\u\[\e[m\]@\[\e[1;33m\]\h\[\e[1;34m\] \w]\[\e[1;36m\] \$\[\e[1;37m\] ‘

    Actuellement: PS1 = '┌─ [\ u] [\ A] [\ w] \ n└─ [\ $]'

  21.   Coût dit

    Comme c'est joli, j'en ai utilisé un simple sans couleurs pour le moment, je viens de supprimer la date: PS1 = »┌─ [\ u @ \ h: \ w] \ n└─>«

  22.   p3dr0 dit

    Salut XD
    cette partie └──┤ sort comme ceci: ????
    Comment puis-je le faire sortir comme il se doit

  23.   vinuk dit

    bon conseil, quelle console linux

  24.   Statique dit

    +1

    Excellent post, quand il s'agit du terminal, il est bon d'ajouter l'un ou l'autre conseil.

    Quel Rss utilisez-vous? N'importe quel client?

  25.   NULL dit

    _____________________________________________________________________________________________________

    PS1=’\[33[0;32m\]┌┼─┼─ \[33[0m33[0;32m\]\u\[33[0m\] @ \[33[0;36m\]\h\[33[0m33[0;32m\] ─┤├─ \[33[0m\]\t \d\[33[0;32m\] ─┤├─ \[33[0;31m\]\w\[33[0;32m\] ─┤ \n\[33[0;32m\]└┼─\[33[0m33[0;31m\]|I♥Linux|\[33[0m33[0;32m\]─┤▶\[33[0m\] ‘
    _____________________________________________________________________________________________________