Ändern Sie den Hostnamen und die Eingabeaufforderung im OS X-Terminal


5

Auf einem Mac lautet der Hostname und die Eingabeaufforderung:

workstation:~ thomas$

Unter Ubuntu Linux wäre es:

thomas@workstation:~$ 

Wie kann ich die OS X-Eingabeaufforderung so gestalten, dass sie der Ubuntu-Eingabeaufforderung entspricht?


Das Wort, das Sie gesucht haben, ist "prompt", und Sie werden jetzt wahrscheinlich viel mehr Informationen finden, wenn Sie danach suchen;)
slhck

Antworten:


4

Führen Sie diesen Befehl einfach im Terminal aus

PS1="[\u@\h:\w]$ "

Hier

  • u steht für Benutzername
  • h steht für den Hostnamen
  • w steht für das aktuelle Arbeitsverzeichnis

Dies ist temporär, dh nach dem Ausführen dieses Befehls wird beim erneuten Schließen des Terminals die Standardabfrage angezeigt.

Wenn Sie dauerhaft festlegen möchten, fügen Sie die folgende Zeile in Ihre .bash_profileDatei unter Ihrem Home-Verzeichnis ein:

export PS1="[\u@\h:\w]$ "

Sie haben den Doppelpunkt vergessen :und die Syntax in OS X ist dieselbe, da auch bash verwendet wird.
Slhck
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.