Bashrc, modifiez l'invite Bash à votre guise de manière simple

à propos de bashrc

Dans le prochain article, nous allons voir comment modifier le bashrc. Avec cela, nous atteindrons masquer ou modifier le nom d'utilisateur et l'hôte de l'invite par Bash. Certaines personnes sont obsédées par la confidentialité et votre sécurité. Ils ne révèlent jamais rien sur votre identité en ligne. Si vous en faites partie, vous aimerez ce petit conseil pour protéger un peu votre vie privée.

Si vous êtes un blogueur ou un rédacteur technique, vous devrez presque certainement télécharger des captures d'écran de votre terminal Gnu / Linux sur vos sites Web et vos blogs. Et comme le savent tous les utilisateurs de Gnu / Linux, le terminal révélera notre nom d'utilisateur et notre hôte.

Si vous faites partie de ceux qui font des tutoriels et partagez des captures d'écran de votre terminal et que vous êtes également préoccupé par la confidentialité et la sécurité, le plus pratique est de créer simplement un autre compte utilisateur comme admin @ demo ou user @ example. Nous pouvons utiliser ces comptes pour créer des guides ou des vidéos et les télécharger sur notre blog ou nos réseaux sociaux sans nous soucier des données affichées par le terminal. Mais il existe également d'autres options comme nous allons le voir ci-dessous.

Votre nom d'utilisateur / hôte est peut-être trop cool, vous ne voudrez peut-être pas que les autres le copient et l'utilisent comme le leur. D'un autre côté, votre nom d'utilisateur / nom d'hôte peut être trop étrange, mauvais ou contenir des caractères offensants, de sorte que vous ne trouverez peut-être pas intéressant pour les autres de les voir. Dans de tels cas, cette petite astuce pourrait vous aider cacher ou changer votre nom d'utilisateur @ localhost dans le terminal.

console par défaut non modifiée bashrc

Dans la capture d'écran précédente, vous pouvez voir que dans mon terminal, le le nom d'utilisateur est "sapoclay" et "entreunosyceros »est mon nom d'hôte.

Masquer "username @ localhost:" à l'aide du fichier bashrc

Pour commencer, nous allons éditer notre fichier "~ / .bashrc". Je vais utiliser le Éditeur Vim pour cela, mais que chacun utilise celui qu'il aime le plus. Dans mon cas, après avoir ouvert le terminal (Ctrl + Alt + T) je vais écrire la commande suivante:

vi ~/.bashrc

Une fois ouvert, nous appuierons sur les touches «Echap» et «i». Une fois en mode insertion nous ajouterons ce qui suit à la fin du fichier:

bashrc avec symbole

PS1="\W> "

Pour quitter le fichier, comme toujours dans vim, nous devons appuyer sur la touche 'Esc' et après écrire: wq pour enregistrer et fermer le fichier.

Après être revenu à la console, nous devrons exécutez la commande suivante pour appliquer les modifications:

source ~/.bashrc

console avec symbole

Nous verrons les changements immédiatement. Maintenant, nous ne verrons plus la partie user @ localhost. Seul le symbole ~> sera visible.

Modifiez "username @ localhost:" à l'aide du fichier bashrc

Si ce que vous cherchez n'est pas de cacher la partie de user @ localhost, mais si vous cherchez changer votre invite bash à quelque chose de plus intéressant et significatif, nous devrons revenir modifier le fichier ~ / .bashrc. Depuis le terminal (Ctrl + Alt + T), comme dans l'exemple précédent, nous écrirons:

vi ~/.bashrc

Ouvrez le fichier et activez le mode insertion, nous ajouterons la ligne suivante à la fin du même:

bashrc avec texte

PS1="entreunosyceros> "

Remplace «interunosycéros»Avec n'importe quelle combinaison de lettres de votre choix. Lorsque vous l'avez, appuyez sur la touche 'Esc'et écrit : wq pour enregistrer et quitter le fichier.

Pour voir les modifications apportéesComme dans l'exemple précédent, la commande suivante devra être exécutée pour mettre à jour les modifications:

source ~/.bashrc

console avec texte

Ces modifications seront affichées immédiatement. Nous pouvons voir les lettres entreunosyceros à l'invite de votre shell.

Obtenir les paramètres de bashrc via le Web

Si vous souhaitez pouvoir configurer l'invite de votre ordinateur à votre guise, vous pouvez vous rendre sur le site Web générateur bashr. Dans celui-ci, vous pouvez sélectionner par 'drag and drop'quelles options souhaitez-vous afficher dans votre terminal. Le Web vous fournira le code nécessaire que vous devrez ajouter à votre fichier ~. / Bashrc comme nous venons de le voir dans ce même article.

avertissement- C'est une mauvaise pratique dans certains cas. Par exemple, si d'autres shells comme zsh héritent de votre shell actuel, cela posera des problèmes. Utilisez-le uniquement pour masquer ou modifier votre nom d'utilisateur @ localhost si vous utilisez un seul shell. En plus de masquer la partie user @ localhost dans le terminal, cette astuce n'a pas d'application fonctionnelle et cela pourrait être problématique dans certains cas spécifiques, même s'il est très cool et bien configuré.


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.