Je rencontre un problème étrange avec le terminal sous OS X.
Lorsque j'ouvre le terminal, le nom d'utilisateur à l'invite de commande est:
unknown-04-0c-ce-e3-0d-c2: ~
Je ne peux pas déterminer quand cela a commencé ou pourquoi malheureusement. J'utilise généralement iTerm à des fins de développement Web, mais cela se produit également dans l'application OS X Terminal normale.
Toute idée / aide serait vraiment appréciée.
Merci
Mise à jour: Merci à @fayadfami et @aliasgar pour les bonnes réponses et à m'orienter dans la bonne direction. Cet article du forum a également aidé http://forums.macrumors.com/showthread.php?t=152407 L'extrait du bon article:
Ayant moi-même rencontré exactement le même problème et étant tombé sur ce fil en essayant de le comprendre, j'ai pensé publier la réponse.
OS X définit initialement votre nom d'hôte sur ce qui est défini pour votre nom d'ordinateur dans le partage; cependant, si vous êtes configuré pour DHCP et que vous correspondez à un bail actuel sur votre serveur DHCP (c'est-à-dire que correspond à l'adresse IP d'un autre utilisateur récent), OS X définira ensuite votre nom d'hôte sur tout ce que le serveur DHCP a actuellement pour ce bail .
Cela m'a fait peur au début, car je venais juste de reformater (après avoir acheté mon premier Mac et je voulais voir comment le programme d'installation fonctionnait) et je savais que je n'avais pas encore changé le nom de l'ordinateur dans le partage - mais mon nom d'hôte système sur le terminal l'invite a en effet été remplacée par ce que j'avais précédemment défini, pré-formaté. J'ai grimpé autour, ne trouvant pas le nom n'importe où enregistrer les entrées du journal; Je pensais que le format n'avait pas tout effacé correctement ou que je perdais la tête. Enfin, je me suis connecté à mon routeur (c'est un Linksys WRT54GS exécutant OpenWRT) et j'ai trouvé le nom d'hôte dans le fichier de baux actuel. J'ai ensuite réglé manuellement l'IP de mon Mac sur quelque chose de différent, et le tour est joué! - le nom d'hôte était de retour à ce que j'attendais.
J'espère que cela aidera à sauver quelqu'un de la même paranoïa que j'ai traversée.
Réponses:
Ce que vous voyez à l'invite du terminal est un nom attribué par votre serveur DHCP ajouté par votre adresse MAC
Le nom de votre Macintosh a été modifié accidentellement, ou certains programmes / applications l'ont changé explicitement (ou peuvent ne PAS avoir de nom dans votre cas) .
Allez sur
System Preferences
et cliquez surSharing
. Changez leComputer Name
. Je joins la capture d'écran de la même chose.Reboot
vous avez fait cela, vous Mac. Un nom standard peut ressembler à «MacBook de Steve Jobs». Personnalisez juste ceci avec votre propre nom. Et à l'invite, il semblerait queSteve-Jobs-MacBook-Pro:~ steve$
la source
/var/log/system.log
attentivement les processus qui démarrent pendant le démarrage de votre système et si vous pouvez trouver un processus responsable de cela.Une façon très simple de régler c'est d'aller simplement
System Preferences
>Network
>Advanced
>TCP/IP
et simplement compenser tout ancien nom de l'ID client DHCP ( en dessous du « renouvellement du bail DHCP » bouton).la source
Il y a un excellent article sur la façon de personnaliser votre invite de terminal sur OSX Daily . Je ne sais pas exactement pourquoi le vôtre a changé, mais le personnaliser vous ramènera à la normale ... ou quelque chose de différent si vous le souhaitez :)
Je vais citer une partie de l'article ci-dessous:
la source