OSX/IOS

Eliminar el mensaje «Último inicio de sesión» de la terminal

Terminal en OS X

Cuando inicie una nueva ventana o pestaña de Terminal en Mac OS X (y la mayoría de las distribuciones de Linux), será recibido con un pequeño mensaje, ya sea algunos detalles sobre el «último inicio de sesión», o tal vez incluso un mensaje del administrador en / etc / motd . Los últimos detalles de inicio de sesión están implícitos en una nueva sesión de terminal Mac OS X, mientras que el Mensaje del día proviene de una configuración personalizada establecida por el administrador del sistema o por usted.

Si desea modificar o eliminar ese mensaje de «Último inicio de sesión», puede hacerlo con bastante facilidad llamando a la línea de comandos y creando un archivo modificador. Esto sobrescribirá cualquier mensaje de inicio de sesión en la aplicación Terminal, desactivándolo efectivamente para la cuenta de usuario en la que está implementado.


Para ser claros, con el mensaje predeterminado de Último inicio de sesión en su Mac, la salida de la pantalla generalmente se ve así cuando abre una nueva ventana:

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

Cómo deshabilitar «Último inicio de sesión» / MOTD en una nueva sesión de terminal en una Mac

Si no desea volver a ver ese mensaje de inicio de sesión o MOTD, puede deshacerse del mensaje «Último inicio de sesión» en la parte superior de una nueva terminal ingresando el siguiente comando para crear un archivo «hushlogin»:

touch .hushlogin

Generalmente, querrá ingresar ese archivo en un directorio de inicio de los usuarios. La existencia del archivo es suficiente para silenciar el mensaje MOTD y la conexión.

Ahora, cuando inicie una nueva terminal, no verá el mensaje, los cambios entrarán en vigencia de inmediato.

Tenga en cuenta que si tiene un archivo .hushlogin en el directorio de inicio de los usuarios, el archivo / etc / motd de ejecución también se desactivará. Si tiene problemas con esa ejecución, simplemente continúe el archivo con una directiva:

touch ~/.hushlogin

Si es un usuario root, también puede crear archivos en otros directorios de usuarios:

touch /Users/NAME/.hushlogin

Recuerde que el comando «tap» crea un archivo vacío con el nombre proporcionado.

Terminal en OS X

Si desea revertir esto y obtener el último inicio de sesión o MOTD nuevamente, todo lo que tiene que hacer es eliminar el archivo .hushlogin «tocado» ingresando el siguiente comando:

rm .hushlogin

Si lo desea, puede crear un MOTD personalizado con cualquier mensaje que desee, que se mostrará en su lugar. Esto puede ser literalmente cualquier cosa, desde un simple saludo hasta una lista de tareas pendientes, calendarios, arte ASCII y muchas otras cosas. Muchos administradores de sistemas se divierten con el archivo MOTD y usted también. Incluso puede usar scripts para proporcionar citas aleatorias y consejos para motd, aunque este es un tema para otro artículo.

¿Tiene algo divertido o interesante en su MOTD? ¡Dinos en los comentarios!

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar