Usuń komunikat „Ostatnie logowanie” z terminala

Spisu treści:

Anonim

Kiedy uruchamiasz nowe okno lub kartę terminala w systemie Mac OS X (i większości dystrybucji Linuksa), zostaniesz powitany krótką wiadomością, zawierającą szczegóły „ostatniego logowania” lub nawet wiadomość od administratora z /etc/motd. Ostatnie dane logowania są domyślne w nowej sesji terminala Mac OS X, podczas gdy wiadomość dnia pochodzi z niestandardowego dostosowania ustawionego przez administratora sysadmina lub przez ciebie.

Jeśli chcesz zmienić lub usunąć komunikat „Ostatnie logowanie”, możesz to zrobić dość łatwo, przechodząc do wiersza poleceń i tworząc plik modyfikujący. Spowoduje to zastąpienie dowolnej wiadomości logowania w aplikacji Terminal, skutecznie wyłączając ją dla konta użytkownika, na którym została umieszczona.

Dla jasności, przy domyślnym komunikacie ostatniego logowania na Macu, po uruchomieniu nowego okna ekran zwykle wygląda mniej więcej tak:

Ostatnie logowanie: wt. 22 czerwca 10:59:29 na ttys003 Macintosh: ~ user$

Jak wyłączyć „Ostatnie logowanie” / MOTD w nowej sesji terminalowej na komputerze Mac

Jeśli nie chcesz ponownie widzieć tego komunikatu logowania lub MOTD, możesz pozbyć się tego komunikatu „Ostatnie logowanie” u góry nowego terminala, wprowadzając następujące polecenie, aby utworzyć „ cichy plik logowania:

dotknij .hushlogin

Ogólnie rzecz biorąc, będziesz chciał umieścić ten plik w katalogu domowym użytkownika. Istnienie pliku wystarczy, aby wyciszyć MOTD i komunikat logowania.

Teraz, gdy uruchomisz nowy terminal, nie zobaczysz komunikatu, zmiany zaczną obowiązywać natychmiast.

Zauważ, że posiadanie pliku .hushlogin w katalogu domowym użytkownika również wyciszy działanie pliku /etc/motd. Jeśli masz problemy z wykonaniem tego, po prostu przejdź do pliku z dyrektywą:

touch ~/.hushlogin

Jeśli jesteś użytkownikiem root, możesz również tworzyć pliki w katalogach innych użytkowników:

touch /Users/NAME/.hushlogin

Przypomnij sobie, że polecenie „dotknij” tworzy pusty plik o podanej nazwie.

Jeśli chcesz to cofnąć i odzyskać ostatni login lub MOTD, wystarczy, że usuniesz „dotknięty” plik .hushlogin, wprowadzając następującą komendę:

rm .hushlogin

Jeśli chcesz, możesz utworzyć własny MOTD z dowolną wiadomością, która będzie wyświetlana w zamian. Może to być dosłownie wszystko, od prostego powitania, przez listę rzeczy do zrobienia, kalendarze, grafikę ASCII i wiele innych rzeczy. Wielu administratorów systemów bawi się plikiem MOTD i Ty też możesz. Możesz nawet użyć skryptów, aby zapewnić losowe cytaty lub porady dla motd, ale to temat na inny artykuł.

Masz coś zabawnego lub interesującego w swoim MOTD? Daj nam znać w komentarzach!

Usuń komunikat „Ostatnie logowanie” z terminala