Modifier le message du terminal du jour dans Mac OS X

Chaque fois que vous lancez le Terminal sous Mac OS X, vous pouvez recevoir un petit message: "Bienvenue à Darwin!" Ou "Dernier Login" - bien, après l'avoir vu quelques centaines de fois, vous pourriez en avoir marre, ou peut-être préférez-vous quelque chose de plus amusant, significatif, ou même utile pour vous et les autres utilisateurs d'ordinateurs. Ce petit message que vous voyez est le MOTD, autrement appelé un message du jour, et c'est un simple fichier texte situé dans / etc / motd.

Nous vous montrerons comment changer le MOTD dans le Terminal Mac OS X en n'importe quoi, facilement.

Vérification du MOTD actuel

Lancez le terminal et tapez:

$ cat /etc/motd

À moins que vous ne l'ayez déjà personnalisé, "Welcome to Darwin!" Ou le message "Last Login" apparaîtra, selon votre version d'OS X. Une autre option est si le fichier / etc / motd n'existe pas (ce qui les versions modernes d'OS X est le cas par défaut maintenant), alors rien n'apparaîtrait à part les détails de connexion. Mais nous ne le voulons plus, nous voulons notre propre message motd quand un nouveau terminal est lancé, alors voici comment le transformer en ce que vous voulez.

Comment modifier le message du jour (MOTD) à un message personnalisé

Tapez le suivant dans la ligne de commande, cela ouvrira motd dans nano, si vous voulez utiliser un autre éditeur de texte comme vim, c'est OK aussi:

sudo nano /etc/motd

nano n'est rien de plus qu'un éditeur de texte en ligne de commande, et fonctionne exactement comme un. Ligne et supprimez le texte et tapez ce que vous voulez à sa place.

Disons que nous allons placer le message "Bonjour d'OSXDaily.com!"

Pour enregistrer le fichier MOTD modifié, vous tapez control-O, puis appuyez sur return. C'est tout. Puis appuyez sur Ctrl + X pour quitter l'éditeur de nano.

Maintenant, lorsque vous lancez le Terminal, vous serez accueilli avec votre nouveau message, dans ce cas, il peut ressembler à ceci:

Hello from OSXDaily.com!
Mac~$

Vous pouvez également choisir de rediriger la sortie d'une commande vers le fichier motd, y compris les scripts bash ou une commande existante. Par exemple, vous pouvez générer uname ou sw_vers comme ceci:

sw_vers > /etc/motd

Cela ferait en sorte que le MOTD sous OS X vous dirait le nom, la version et la compilation lors de la connexion, comme ceci:

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

Vous pouvez devenir aussi compliqué ou aussi simple que vous le souhaitez.

Remarque: Certains utilisateurs devront exécuter nano en tant que root, en fonction de leurs privilèges de compte ou de leur connexion, ceci est effectué via la commande sudo. L'utilisation de la commande sudo vous demandera le mot de passe administrateur. La syntaxe préfixe sudo appropriée serait:

$ sudo nano /etc/motd

Le reste de la modification est le même.

Si vous souhaitez supprimer le motd personnalisé, supprimez-le simplement du fichier / etc / motd ou créez un fichier '.hushlogin' dans le répertoire racine des utilisateurs.