Ta bort meddelandet "Senaste inloggning" från terminalen
Innehållsförteckning:
När du startar ett nytt terminalfönster eller en ny flik i Mac OS X (och de flesta Linux-distributioner) kommer du att hälsas med ett litet meddelande, antingen några "senaste inloggningsdetaljer" eller kanske till och med ett meddelande från admin från /etc/motd. De sista inloggningsuppgifterna är standard i en ny Mac OS X-terminalsession, medan meddelandet om dagen kommer från en anpassad justering som ställts in av systemadministratören eller dig själv.
Om du vill ändra eller ta bort meddelandet "Senaste inloggning" kan du göra det ganska enkelt genom att vända dig till kommandoraden och skapa en modifieringsfil. Detta kommer att åsidosätta inloggningsmeddelandet i Terminal-appen, vilket i praktiken inaktiverar det för användarkontot där det är placerat.
För att vara tydlig, med standardmeddelandet Senaste inloggning på Mac, ser skärmutmatningen vanligtvis ut ungefär så här när du öppnar ett nytt fönster:
Senaste inloggning: Tis 22 juni 10:59:29 på ttys003 Macintosh:~ användare$
Hur man inaktiverar "Sista inloggning" / MOTD på ny terminalsession på Mac
Om du inte vill se det inloggningsmeddelandet eller MOTD igen, kan du bli av med det 'Senaste inloggningsmeddelandet' överst på en ny terminal genom att ange följande kommando för att skapa en ' hushlogin' fil:
touch .hushlogin
I allmänhet vill du lägga den filen i användarens hemkatalog. Förekomsten av filen räcker för att tysta MOTD- och inloggningsmeddelandet.
När du startar en ny terminal kommer du inte att se meddelandet, ändringarna träder i kraft omedelbart.
Observera att om du har en .hushlogin-fil i användarens hemkatalog kommer även /etc/motd-filen att stängas av från att köras. Om du har problem med att köra det, fortsätt bara filen med ett direktiv:
touch ~/.hushlogin
Om du är en rootanvändare kan du också skapa filerna i andra användarkataloger:
touch /Users/NAME/.hushlogin
Kom ihåg att "touch"-kommandot skapar en tom fil med det angivna namnet.
Om du vill vända på detta och få tillbaka den senaste inloggningen eller MOTD igen, behöver du bara ta bort den "berörda" .hushlogin-filen genom att ange följande kommando:
rm .hushlogin
Om du vill kan du skapa en anpassad MOTD med vilket meddelande du vill som kommer att visas istället. Det kan bokstavligen vara vad som helst, från ett enkelt hej, till en att göra-lista, till kalendrar, ASCII-konst och många andra saker. Många systemadministratörer har kul med MOTD-filen, och du kan också. Du kan till och med använda skript för att ge slumpmässiga citat eller råd för motd också, även om det är ett ämne för en annan artikel.
Har du något roligt eller intressant i din MOTD? Låt oss veta i kommentarerna!