1 votes

Pourquoi mon terminal affiche-t-il mon adresse IP à côté de mon nom ?

Je me demandais s'il était possible que le shell d'OS X affiche quelque chose comme ça :

192-168-1-7:~ name$ 

Que signifie ce qui précède ? J'ai essayé de définir mon nom d'hôte, mais cela ne fonctionne toujours pas !

La fenêtre du terminal s'appelle name--- bash ---80x24 Qu'est-ce que cela signifie ?

Merci de votre attention.

1voto

klanomath Points 63400

L'invite de l'interpréteur de commandes interactif bash - si elle n'est pas modifiée - est déterminée par la ligne PS1 du fichier /etc/bashrc.

La 6ème ligne PS1='\h:\W \u\$ ' décode en

  • \h le nom d'hôte jusqu'au premier `. - dans votre cas 192-168-1-7
  • : délimiteur
  • \W le nom de base du répertoire de travail actuel, avec $HOME abrégé par un tilde - dans votre cas ~ ce qui équivaut au répertoire /Users/nom/
  • délimiteur/espace
  • \u nom d'utilisateur court de l'utilisateur actuel - dans votre cas nom
  • $ UserID-identifiant (il se transforme en # si l'UID effectif est 0 (~Root) - sinon $)
  • délimiteur/espace

Une liste plus longue des personnalisations possibles de l'invite (par exemple, l'heure, la date, la cloche) s'affichera après avoir ouvert Terminal.app, en entrant man bash et en descendant jusqu'à PROMPTION.


Le titre de la fenêtre du terminal indique votre répertoire de travail, le nom de votre shell (bash - GNU Bourne-Again SHell) et sa taille : 80 caractères x 24 lignes.


Votre nom d'hôte pleinement qualifié est probablement 192-168-1-7.SLD.TLD (par exemple 192-168-1-7.dlink.home) et est attribué par un serveur DHCP de votre réseau. Compte tenu de tout cela, le nom de votre fenêtre de terminal et l'invite de commande intégrée sont tout à fait normaux.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X