Verwijder het bericht 'Laatste aanmelding' van de terminal

Wanneer je een nieuw Terminal-venster of -tabblad in Mac OS X (en de meeste linux-distributies) start, wordt je begroet met een klein bericht, een beetje "laatste inloggegevens" of misschien zelfs een bericht van de beheerder van / etc / motd . De laatste inloggegevens zijn standaard in een nieuwe OS X-terminalsessie, terwijl het bericht van de dag afkomstig is van een aangepaste aanpassing die door het systeembeheerder of uzelf is ingesteld.

Als u het bericht 'Laatste aanmelding' wilt wijzigen of verwijderen, kunt u dit vrij eenvoudig doen door naar de opdrachtregel te gaan en een wijzigingsbestand te maken. Dit heeft voorrang op het inlogbericht in de Terminal-app, waardoor het daadwerkelijk wordt uitgeschakeld voor het gebruikersaccount waar het is geïnstalleerd.


Voor de duidelijkheid, met het standaard Last Login-bericht op de Mac, ziet de schermuitvoer er ongeveer zo uit wanneer u een nieuw venster opent:

Last login: Tue Jun 22 10:59:29 on ttys003
Macintosh:~ user$

Hoe de "Last Login" / MOTD op New Terminal Session uit te schakelen

Als je dat inlogbericht of MOTD niet meer wilt zien, kun je het bericht 'Laatste inlog' boven aan een nieuwe terminal verwijderen door de volgende opdracht in te voeren om een ​​'hushlogin'-bestand te maken:

touch .hushlogin

Over het algemeen wil je dat bestand in de homedirectory van een gebruiker plaatsen. Het bestaan ​​van het bestand is voldoende om het MOTD- en inlogbericht tot zwijgen te brengen.

Wanneer u nu een nieuwe terminal start, ziet u het bericht niet; wijzigingen worden onmiddellijk van kracht.

Merk op dat het hebben van een .hushlogin-bestand in de home-map van de gebruiker ook dempt dat het bestand / etc / motd wordt uitgevoerd. Als je problemen hebt met het uitvoeren, ga je gewoon door met het bestand met een richtlijn:

touch ~/.hushlogin

Als u een rootgebruiker bent, kunt u de bestanden ook in andere gebruikersmappen maken:

touch /Users/NAME/.hushlogin

Bedenk dat de opdracht 'touch' een leeg bestand van de opgegeven naam maakt.

Als je dit wilt terugdraaien en de laatste login of MOTD weer wilt ontvangen, hoef je alleen maar het 'aangeraakte' .hushlogin-bestand te verwijderen door de volgende opdracht in te voeren:

rm .hushlogin

Als u wilt, kunt u een aangepaste MOTD maken met het gewenste bericht dat in plaats daarvan wordt weergegeven. Dat kan letterlijk van alles zijn, van een eenvoudige hallo, tot een takenlijst, tot kalenders, ASCII-kunst, tot vele andere dingen. Veel systeembeheerders hebben plezier met het MOTD-bestand en dat kan ook. Je kunt zelfs scripts gebruiken om gerandomiseerde offertes of advies voor het motd te geven, maar dat is een onderwerp voor een ander artikel.

Heeft u iets leuks of interessants in uw MOTD? Laat het ons weten in de reacties!