Ändern Sie die Terminal-Nachricht des Tages in Mac OS X

Anonim

Wann immer Sie das Terminal in Mac OS X starten, erh alten Sie möglicherweise eine kleine Meldung: „Willkommen bei Darwin!“ oder eine „Letzte Anmeldung“-Zeit – nun, nachdem Sie es ein paar hundert Mal gesehen haben, haben Sie es vielleicht satt, oder vielleicht bevorzugen Sie etwas Amüsanteres, Bedeutsameres oder sogar Nützliches für sich und andere Computerbenutzer. Diese kleine Nachricht, die Sie sehen, ist die MOTD, auch Nachricht des Tages genannt, und es ist eine einfache Textdatei, die sich unter /etc/motd befindet.

Wir zeigen Ihnen, wie Sie die MOTD im Mac OS X Terminal ganz einfach nach Ihren Wünschen ändern können.

Überprüfen der aktuellen MOTD

Starten Sie das Terminal und geben Sie Folgendes ein:

$ cat /etc/motd

Wenn Sie es nicht bereits angepasst haben, erscheint „Willkommen bei Darwin!“ oder die Meldung „Letzte Anmeldung“ wird angezeigt, abhängig von Ihrer Version von OS X. Eine andere Option ist, wenn die Datei /etc/motd nicht existiert (was für viele moderne Versionen von OS X jetzt der Standardfall ist), dann Außer den Anmeldedaten wird nichts angezeigt. Aber das wollen wir nicht mehr, wir wollen unsere ganz eigene motd-Nachricht, wenn ein neues Terminal gestartet wird, also können Sie es wie folgt in das verwandeln, was Sie wollen.

So ändern Sie die Nachricht des Tages (MOTD) in eine benutzerdefinierte Nachricht

Geben Sie Folgendes in die Befehlszeile ein, dies öffnet den motd in Nano, wenn Sie einen anderen Texteditor wie vim verwenden möchten, ist das auch in Ordnung:

sudo nano /etc/motd

nano ist nichts weiter als ein Befehlszeilen-Texteditor und funktioniert genauso wie einer. Überstreichen und löschen Sie den Text und geben Sie an seiner Stelle ein, was Sie möchten.

Nehmen wir an, wir platzieren die Nachricht „Hallo von OSXDaily.com!“

Um die geänderte MOTD-Datei zu speichern, drücken Sie Strg-O und dann die Eingabetaste. Das ist es. Drücken Sie dann Strg+X, um den Nano-Editor zu verlassen.

Jetzt, wenn Sie das Terminal starten, werden Sie mit Ihrer neuen Nachricht begrüßt, in diesem Fall könnte sie wie folgt aussehen:

Hallo von OSXDaily.com! Mac~$

Sie können auch die Ausgabe eines Befehls in die motd-Datei umleiten, einschließlich Bash-Skripten oder eines vorhandenen Befehls. Beispielsweise könnten Sie uname oder sw_vers wie folgt ausgeben:

sw_vers > /etc/motd

Das würde dazu führen, dass die MOTD in OS X Ihnen den Namen, die Version und den Build bei der Anmeldung mitteilt, etwa so:

ProductName: Mac OS X ProductVersion: 10.12.4 BuildVersion: 17F212 MacBook:~ User$

Du kannst es so kompliziert oder so einfach machen, wie du willst.

Hinweis: Einige Benutzer müssen nano als Root ausführen, abhängig von ihren Kontoberechtigungen oder wo sie angemeldet sind. Dies geschieht über den Befehl sudo. Wenn Sie den Befehl sudo verwenden, werden Sie zur Eingabe des Administratorkennworts aufgefordert. Die entsprechende sudo-Präfix-Syntax wäre:

$ sudo nano /etc/motd

Der Rest der Modifikation ist gleich.

Wenn Sie das angepasste motd entfernen möchten, löschen Sie es einfach aus der Datei /etc/motd oder erstellen Sie eine '.hushlogin'-Datei im Stammverzeichnis des Benutzers.

Ändern Sie die Terminal-Nachricht des Tages in Mac OS X