Canvieu el missatge de terminal del dia a Mac OS X

Anonim

Sempre que inicieu el terminal a Mac OS X, és possible que rebeu un petit missatge: "Benvingut a Darwin!" o una hora de "Últim inici de sessió": bé, després d'haver-lo vist uns quants centenars de vegades, potser n'estàs fart, o potser preferiries alguna cosa més divertida, significativa o fins i tot útil per a tu i altres usuaris d'ordinadors. Aquest petit missatge que esteu veient és el MOTD, també anomenat Missatge del dia, i és un fitxer de text senzill situat a /etc/motd.

Us mostrarem com canviar el MOTD al terminal de Mac OS X al que vulgueu, fàcilment.

Comprovació del MOTD actual

Inicia el terminal i escriviu:

$ cat /etc/motd

A menys que ja l'hagueu personalitzat, "Benvingut a Darwin!" o el missatge "Últim inici de sessió" serà el que apareix, depenent de la vostra versió d'OS X. Una altra opció és si el fitxer /etc/motd no existeix (que per a moltes versions modernes d'OS X és el cas per defecte ara), aleshores no apareixeria res excepte les dades d'inici de sessió. Però ja no volem això, volem el nostre propi missatge motd quan es llança un terminal nou, així que aquí teniu com convertir-lo en el que vulgueu.

Com modificar el missatge del dia (MOTD) a un missatge personalitzat

Escriviu el següent a la línia d'ordres, això obrirà el motd a nano, si voleu utilitzar un altre editor de text com vim, també està bé:

sudo nano /etc/motd

nano no és més que un editor de text de línia d'ordres i funciona com un. Alinea i elimina el text i escriu el que vulguis al seu lloc.

Diguem que col·locarem el missatge "Hola des d'OSXDaily.com!"

Per desar el fitxer MOTD canviat, premeu Control-O i, a continuació, premeu Retorn. Això és. A continuació, premeu Control+X per sortir de l'editor nano.

Ara, quan inicieu el Terminal, sereu rebut amb el vostre missatge nou, en aquest cas pot semblar el següent:

Hola d'OSXDaily.com! Mac~$

També podeu optar per redirigir la sortida d'una ordre al fitxer motd, inclosos els scripts bash o una ordre existent. Per exemple, podeu produir uname o sw_vers així:

sw_vers > /etc/motd

Això faria que el MOTD d'OS X us digués el nom, la versió i la construcció després de la sessió, així:

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

Podeu ser tan complicat o tan senzill com vulgueu.

Nota: Alguns usuaris hauran d'executar nano com a root, depenent dels privilegis del seu compte o en què hagin iniciat sessió, això es fa mitjançant l'ordre sudo. Si feu servir l'ordre sudo us demanarà la contrasenya de l'administrador. La sintaxi de prefix sudo adequada seria:

$ sudo nano /etc/motd

La resta de la modificació és la mateixa.

Si voleu eliminar el motd personalitzat, suprimiu-lo del fitxer /etc/motd o creeu un fitxer '.hushlogin' al directori arrel dels usuaris.

Canvieu el missatge de terminal del dia a Mac OS X