Does anyone know a way to stop the "last login" message from showing up when I start up the terminal, but still have the MOTD show up?

I tried touch ~/.hushlogin, but that prevented both from showing.

1 Answer 1


You are halfway there. Use .hushlogin and add cat /private/etc/motd to the first line of your shell's login rc file.


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .