Změňte Terminálovou zprávu dne v systému Mac OS X

Anonim

Kdykoli spustíte Terminál v Mac OS X, můžete dostat malou zprávu: "Vítejte v Darwinu!" nebo čas „Poslední přihlášení“ – no, poté, co jste to viděli pár setkrát, by vám z toho mohlo být zle, nebo byste možná dali přednost něčemu zábavnějšímu, smysluplnějšímu nebo dokonce užitečnějšímu pro vás a ostatní uživatele počítače. Ta malá zpráva, kterou vidíte, je MOTD, jinak nazývaná Zpráva dne, a je to jednoduchý textový soubor umístěný na /etc/motd.

Ukážeme vám jak snadno změnit MOTD v terminálu Mac OS X na cokoliv chcete.

Kontrola aktuálního MOTD

Spusťte terminál a zadejte:

$ cat /etc/motd

Pokud jste si to již neupravili, „Vítejte v Darwinu!“ nebo se zobrazí zpráva „Poslední přihlášení“ v závislosti na vaší verzi OS X. Další možností je, pokud soubor /etc/motd neexistuje (což je nyní pro mnoho moderních verzí OS X výchozí případ), pak neobjeví se nic kromě přihlašovacích údajů. Ale to už nechceme, chceme naši vlastní motd zprávu, když je spuštěn nový terminál, takže zde je návod, jak z ní udělat, co chcete.

Jak upravit zprávu dne (MOTD) na vlastní zprávu

Do příkazového řádku zadejte následující, otevře se tím motd do nano, pokud chcete použít jiný textový editor, jako je vim, je to také v pořádku:

sudo nano /etc/motd

nano není nic jiného než textový editor příkazového řádku a funguje stejně jako editor. Překryjte a odstraňte text a na jeho místo napište, co chcete.

Řekněme, že umístíme zprávu „Ahoj z OSXDaily.com!“

Chcete-li uložit změněný soubor MOTD, stiskněte Ctrl-O a poté stiskněte Return. A je to. Poté stiskněte Control+X pro ukončení nano editoru.

Nyní, když spustíte terminál, budete uvítáni novou zprávou, v tomto případě může vypadat takto:

Zdravím vás z OSXDaily.com! Mac~$

Můžete se také rozhodnout přesměrovat výstup příkazu do souboru motd, včetně bash skriptů nebo existujícího příkazu. Můžete například zadat uname nebo sw_vers takto:

sw_vers > /etc/motd

To by vám MOTD v OS X řeklo jméno, verzi a sestavení po přihlášení, jako například:

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

Můžete to udělat tak složitě nebo jednoduše, jak chcete.

Poznámka: Někteří uživatelé budou muset spouštět nano jako root v závislosti na jejich oprávněních k účtu nebo na tom, k čemu jsou přihlášeni, to se provádí pomocí příkazu sudo. Pomocí příkazu sudo budete vyzváni k zadání hesla správce. Vhodná syntaxe s předponou sudo by byla:

$ sudo nano /etc/motd

Zbytek modifikace je stejný.

Pokud chcete odebrat přizpůsobený motd, jednoduše ho odstraňte ze souboru /etc/motd nebo vytvořte soubor '.hushlogin' v kořenovém adresáři uživatele.

Změňte Terminálovou zprávu dne v systému Mac OS X