Cambiar el mensaje de terminal del día en Mac OS X

Anonim

Cada vez que inicie la Terminal en Mac OS X, puede recibir un pequeño mensaje: "¡Bienvenido a Darwin!" o un tiempo de "Último inicio de sesión"; bueno, después de haberlo visto unos cientos de veces, es posible que esté harto de él, o tal vez prefiera algo más divertido, significativo o incluso útil para usted y otros usuarios de computadoras. Ese pequeño mensaje que está viendo es el MOTD, también llamado Mensaje del día, y es un archivo de texto simple ubicado en /etc/motd.

Le mostraremos cómo cambiar el MOTD en la terminal de Mac OS X a lo que quiera, fácilmente.

Comprobación del MOTD actual

Inicie la Terminal y escriba:

$ gato /etc/motd

A menos que ya lo haya personalizado, "¡Bienvenido a Darwin!" o el mensaje "Último inicio de sesión" será lo que aparezca, dependiendo de su versión de OS X. Otra opción es si el archivo /etc/motd no existe (que para muchas versiones modernas de OS X es el caso predeterminado ahora), entonces no aparecería nada excepto los detalles de inicio de sesión. Pero ya no queremos eso, queremos nuestro propio mensaje de modd cuando se lance un nuevo terminal, así que aquí le mostramos cómo convertirlo en lo que quiera.

Cómo modificar el mensaje del día (MOTD) a un mensaje personalizado

Escriba lo siguiente en la línea de comando, esto abrirá el motd en nano, si desea usar otro editor de texto como vim, también está bien:

sudo nano /etc/motd

nano no es más que un editor de texto de línea de comandos y funciona como tal. Alinea y borra el texto y escribe lo que quieras en su lugar.

Digamos que colocaremos el mensaje "¡Hola de OSXDaily.com!"

Para guardar el archivo MOTD modificado, presione control-O y luego presione regresar. Eso es todo. Luego presiona Control+X para salir del editor nano.

Ahora, cuando inicie la Terminal, recibirá su nuevo mensaje, en este caso puede ser similar a lo siguiente:

¡Hola desde OSXDaily.com! Mac~$

También puede optar por redirigir la salida de un comando al archivo motd, incluidas las secuencias de comandos bash o un comando existente. Por ejemplo, podría generar uname o sw_vers así:

sw_vers > /etc/motd

Eso haría que MOTD en OS X le dijera el nombre, la versión y la compilación al iniciar sesión, así:

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

Puedes ser tan complicado o tan simple como quieras.

Nota: A algunos usuarios se les pedirá que ejecuten nano como root, según los privilegios de su cuenta o el inicio de sesión. esto se hace a través del comando sudo. El uso del comando sudo le pedirá la contraseña de administrador. La sintaxis adecuada con el prefijo sudo sería:

$ sudo nano /etc/motd

El resto de la modificación es la misma.

Si desea eliminar el motd personalizado, simplemente elimínelo del archivo /etc/motd, o cree un archivo '.hushlogin' en el directorio raíz de los usuarios.

Cambiar el mensaje de terminal del día en Mac OS X