[LINUX] Ändern Sie den Benutzernamen des Mac-Terminals

Dieses Mal möchte ich erklären, wie der auf dem Mac OS-Terminal angezeigte Teil des Benutzernamens geändert wird. (Diesmal ist die Erklärung für Mac OS Catalina (2019/10) oder höher, daher basiert die Erklärung auf der Annahme, dass eine Shell namens zsh verwendet wird. Wenn es sich um Mojave eines früheren Betriebssystems handelt, lautet der Shell-Name bash. Bitte beachten Sie, dass einige Inhalte abweichen können.)

Einführung

Es ist ein bisschen wie das Bohnenwissen, das ich neulich gelernt habe, aber die Mac-Umgebung ist etwas komfortabler geworden, deshalb möchte ich es mit allen teilen, die diesen Artikel lesen.

Standardanzeige

Zunächst denke ich, dass die Standardanzeige des Terminals so aussieht. (Die Anzeige wurde aus Gründen der Übersichtlichkeit geändert.)

Terminal


Nutzername@Hostname~ %

Beispiel ändern

Sie können diese Anzeige ändern, zum Beispiel:

Terminal


~ %

Dies ist eine Änderung, die den Benutzernamen und den Hostnamen verbirgt. Ich denke, das hat es viel sauberer und leichter zu sehen gemacht.

Also, wie man sich ändert

Jetzt möchte ich erklären, wie man es tatsächlich ändert. Abschließend können Sie die Anzeige nach Ihren Wünschen anpassen, indem Sie sie in der Umgebungsvariablen der Entwicklungsumgebung auf ** setzen. Umgebungsvariablen in der Entwicklungsumgebung sind Verzeichnisse (Ordner) mit dem Namen ** ".zshrc" **. Öffnen Sie dieses Verzeichnis und fügen Sie es hinzu. Ich denke, dass die Methode zum Öffnen dieser ** ".zshrc" ** abhängig von den Einstellungen jedes Mac unterschiedlich ist. Es tut mir leid, Sie zu stören, aber ich hoffe, Sie können es überprüfen. Wenn es meine Einstellung ist, öffnen Sie das Verzeichnis mit "vim ~ / .zshrc" vom Terminal aus und drücken Sie dann "i", um in den Einfügemodus zu wechseln, in dem die Bearbeitung möglich ist. Bearbeiten Sie danach.

Bearbeiten in ".zshrc"

Bitte beachten Sie, dass Sie die vorhandenen Zeichen (oben) niemals löschen sollten. Ihr Mac funktioniert möglicherweise nicht richtig. </ font>

Lass es uns bearbeiten. Machen Sie eine Zeile mit Enter usw. im leeren Teil unten und bearbeiten Sie sie wie folgt.

.zshrc


export PS1="Beschreiben Sie den Inhalt, den Sie hier anzeigen möchten"

Bearbeiten Sie beispielsweise im Fall des zu Beginn eingeführten Änderungsbeispiels Folgendes.

.zshrc


export PS1="%1~ %# "

Jetzt sieht die Terminalanzeige wie "~%" aus.


Wenn Sie die ursprüngliche Standardanzeige erhalten möchten, bearbeiten Sie sie wie folgt.

.zshrc


export PS1="%n@%m %1~ %# "

Jetzt wird die Terminalanzeige der ursprüngliche "Benutzername @ Hostname ~%" sein. Ich glaube ich bin wieder da.


Nach der Bearbeitung

Drücken Sie im Einfügemodus esc und dann: w q, um ** [.zshrc] ** zu beenden. Wenn Sie das Programm beenden, müssen Sie es auf dem Terminal anzeigen. Geben Sie also ** "source ~ / .zshrc" ** ein. (": Wq" bedeutet Speichern und Beenden. ": Q" bedeutet Speichern und Beenden) ("Source ~ / .zshrc" bedeutet, .zshrc neu zu laden und die Änderungen wiederzugeben.)


Sie können die Terminalanzeige wie oben beschrieben frei ändern.

Lassen Sie mich nun ein wenig über den zuvor beschriebenen Inhalt erklären. Beschreiben Sie beim Hinzufügen einer neuen Umgebungsvariablen zur Umgebungsvariablen der Entwicklungsumgebung den Inhalt, den Sie nach ** "exportieren" ** hinzufügen möchten. Die diesmal verwendete ** "PS1" ** ist eine Umgebungsvariable, die das Anzeigeformat der Eingabeaufforderung bestimmt.

Und hier ist eine unvollständige Liste von Symbolen, die unten verwendet werden können.

Symbol Was wird angezeigt?
%1~
%#
$ Wenn ein allgemeiner Benutzer$, Wenn root#Show
%n Nutzername
%m Hostname
%M Hostname
%~ Aktuelles Verzeichnis
%d Aktuelles Verzeichnis
%c Aktuelles Verzeichnis(Relativer Pfad)
%C Aktuelles Verzeichnis(Relativer Pfad)
%# Benutzertyp
%? Rückgabewert des vorherigen Befehls
%D Datum(yy-mm-dd)
%W Datum(yy/mm/dd)
%w Datum(day dd)
%T Zeit(hh:mm)
%t Zeit(hh:mm(am/pm))

abschließend

Was haben Sie gedacht. Bitte passen Sie die Terminalanzeige an und führen Sie ein komfortables Programmierleben. Ich hoffe, dieser Artikel hilft Ihnen weiter.

Die Seite, auf die ich mich diesmal bezog

Zusammenfassung zum Ändern / Anpassen des Inhalts der Terminalanzeige (Eingabeaufforderung) [Kürzen Sie die lange Anzeige, die jedes Mal auf dem Terminal angezeigt wird](https://qiita.com/tonkotsuboy_com/items/b752a86cee7eaedf28da#%E5%BF%AB%E9%81%A9%E3%81%AA%E3 % 82% BF% E3% 83% BC% E3% 83% 9F% E3% 83% 8A% E3% 83% AB% E3% 83% A9% E3% 82% A4% E3% 83% 95% E3% 82 % 92) [So ändern Sie die Eingabeaufforderungsanzeige (Benutzername usw.) des Mac-Terminals (zsh)](https://code-graffiti.com/how-to-change-the-prompt-display-on-the-mac-terminal /)

Recommended Posts

Ändern Sie den Benutzernamen des Mac-Terminals
Stapeländerung des Dateinamens
[Linux] Benutzerpasswort ändern
Installieren Sie numba auf dem Mac
Installieren Sie Django auf dem Mac