Zmień komunikat terminala dnia w systemie Mac OS X

Anonim

Za każdym razem, gdy uruchamiasz Terminal w systemie Mac OS X, możesz otrzymać krótką wiadomość: „Witamy w Darwin!” lub „Ostatnie logowanie” – cóż, po obejrzeniu tego kilkaset razy możesz mieć tego dość, a może wolisz coś bardziej zabawnego, znaczącego, a nawet przydatnego dla Ciebie i innych użytkowników komputerów. Ta mała wiadomość, którą widzisz, to MOTD, inaczej zwany Message of the Day, i jest to prosty plik tekstowy znajdujący się w /etc/motd.

Pokażemy Ci jak łatwo zmienić MOTD w terminalu Mac OS X na cokolwiek chcesz.

Sprawdzanie aktualnego MOTD

Uruchom Terminal i wpisz:

$ kot /etc/motd

O ile nie zostało to już dostosowane, „Witamy w Darwin!” lub pojawi się komunikat „Ostatnie logowanie”, w zależności od wersji OS X. Inną opcją jest to, że plik /etc/motd nie istnieje (co w wielu nowoczesnych wersjach OS X jest teraz domyślnym przypadkiem), a następnie nic się nie pojawi oprócz danych logowania. Ale już tego nie chcemy, chcemy mieć własny komunikat motd po uruchomieniu nowego terminala, więc oto jak zmienić go w cokolwiek chcesz.

Jak zmienić wiadomość dnia (MOTD) na wiadomość niestandardową

Wpisz następujące polecenie w wierszu poleceń, otworzy to motd w nano, jeśli chcesz użyć innego edytora tekstu, takiego jak vim, to też jest OK:

sudo nano /etc/motd

nano to nic innego jak edytor tekstu wiersza poleceń i działa tak samo. Przekreśl i usuń tekst, a następnie wpisz w jego miejsce, co chcesz.

Załóżmy, że umieścimy wiadomość „Witaj z OSXDaily.com!”

Aby zapisać zmieniony plik MOTD, naciśnij Ctrl-O, a następnie naciśnij Return. Otóż ​​to. Następnie naciśnij Control+X, aby wyjść z edytora nano.

Teraz po uruchomieniu Terminala zostaniesz powitany nową wiadomością, w tym przypadku może ona wyglądać następująco:

Witaj z OSXDaily.com! Mac~$

Możesz także przekierować wyjście polecenia do pliku motd, włączając w to skrypty basha lub istniejące polecenie. Na przykład możesz wypisać uname lub sw_vers w następujący sposób:

sw_vers > /etc/motd

To sprawiłoby, że MOTD w OS X poda nazwę, wersję i kompilację po zalogowaniu, na przykład:

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

Możesz być tak skomplikowany lub tak prosty, jak chcesz.

Uwaga: Niektórzy użytkownicy będą musieli uruchomić nano jako root, w zależności od ich uprawnień do konta lub sposobu, w jaki są zalogowani, odbywa się to za pomocą polecenia sudo. Użycie polecenia sudo spowoduje wyświetlenie monitu o podanie hasła administratora. Odpowiednia składnia z prefiksem sudo to:

$ sudo nano /etc/motd

Reszta modyfikacji jest taka sama.

Jeśli chcesz usunąć dostosowany motd, po prostu usuń go z pliku /etc/motd lub utwórz plik „.hushlogin” w katalogu głównym użytkownika.

Zmień komunikat terminala dnia w systemie Mac OS X