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

Wenn Sie das Terminal unter Mac OS X starten, erhalten Sie möglicherweise eine kleine Nachricht: "Willkommen bei Darwin!" Oder eine "Letzte Anmeldung" - nachdem Sie es einige hundert Mal gesehen haben, könnten Sie es satt haben, oder vielleicht bevorzugen Sie etwas lustigeres, sinnvolleres oder sogar nützliches für sich selbst und andere Computerbenutzer. Diese kleine Nachricht, die Sie sehen, ist die MOTD, sonst eine Nachricht des Tages genannt, und es ist eine einfache Textdatei, die sich in / etc / motd befindet.

Wir zeigen Ihnen, wie Sie das MOTD im Mac OS X Terminal einfach auf das ändern können, was Sie wollen.

Überprüfen der aktuellen MOTD

Starte das Terminal und tippe:

$ cat /etc/motd

Sofern Sie es nicht bereits angepasst haben, wird "Willkommen bei Darwin!" Oder die Meldung "Letzte Anmeldung" erscheinen, 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 ist jetzt der Standardfall), dann würde nichts außer den Login-Details erscheinen. Aber wir wollen das nicht mehr, wir wollen unsere eigene Nachricht, wenn ein neues Terminal gestartet wird. Hier also, wie man es zu dem macht, was man will.

So ändern Sie die Nachricht des Tages (MOTD) zu einer benutzerdefinierten Nachricht

Geben Sie Folgendes in die Befehlszeile ein: Dies öffnet das 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 anderes als ein Befehlszeilen-Texteditor und funktioniert genau wie einer. Überstreichen Sie und löschen Sie den Text und geben Sie an dieser Stelle, was Sie wollen.

Nehmen wir an, wir werden die Nachricht "Hallo von OSXDaily.com!"

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

Wenn Sie nun das Terminal starten, werden Sie mit Ihrer neuen Nachricht begrüßt. In diesem Fall sieht es möglicherweise so aus:

Hello from OSXDaily.com!
Mac~$

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

sw_vers > /etc/motd

Das würde den MOTD in OS X dazu bringen, den Namen, die Version und den Build nach der Anmeldung zu sagen:

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

Sie können so kompliziert oder so einfach wie Sie wollen.

Hinweis: Einige Benutzer müssen nano als root ausführen, abhängig von ihren Kontoberechtigungen oder dem, an dem sie angemeldet sind. Dies geschieht über den Befehl sudo. Mit dem Befehl sudo werden Sie aufgefordert, das Administratorkennwort einzugeben. Die entsprechende Sudo-Präfix-Syntax wäre:

$ sudo nano /etc/motd

Der Rest der Modifikation ist der gleiche.

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