Modifier le message terminal du jour sous Mac OS X

Anonim

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

Nous allons vous montrer comment changer le MOTD dans le terminal Mac OS X en ce que vous voulez, facilement.

Vérification du MOTD actuel

Lancez le Terminal et tapez :

$ cat /etc/motd

Sauf si vous l'avez déjà personnalisé, "Bienvenue à Darwin !" ou le message "Dernière connexion" sera ce qui apparaît, selon votre version d'OS X. Une autre option est si le fichier /etc/motd n'existe pas (ce qui pour de nombreuses versions modernes d'OS X est le cas par défaut maintenant), alors rien n'apparaîtrait à l'exception des informations de connexion. Mais nous ne voulons plus cela, nous voulons notre propre message motd lorsqu'un nouveau terminal est lancé, alors voici comment le transformer en ce que vous voulez.

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

Tapez ce qui suit dans la ligne de commande, cela ouvrira le 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 tel. Ligne sur et supprimez le texte et tapez ce que vous voulez à sa place.

Disons que nous placerons le message "Hello from OSXDaily.com!"

Pour enregistrer le fichier MOTD modifié, appuyez sur control-O, puis appuyez sur retour. C'est ça. Appuyez ensuite sur Ctrl+X pour quitter l'éditeur nano.

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

Bonjour d'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 afficher uname ou sw_vers comme suit :

sw_vers > /etc/motd

Cela ferait en sorte que le MOTD sous OS X vous indique le nom, la version et la version 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 ce à quoi ils sont connectés, cela se fait via la commande sudo. L'utilisation de la commande sudo vous demandera le mot de passe administrateur. La syntaxe préfixée 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.

Modifier le message terminal du jour sous Mac OS X