Zmeňte terminálovú správu dňa v systéme Mac OS X

Anonim

Kedykoľvek spustíte terminál v systéme Mac OS X, môžete dostať malú správu: „Vitajte v Darwine!“ alebo čas „Posledné prihlásenie“ – no, po tom, čo ste to videli niekoľko stokrát, by vám z toho mohlo byť zle, alebo by ste možno uprednostnili niečo zábavnejšie, zmysluplnejšie alebo dokonca užitočnejšie pre vás a ostatných používateľov počítača. Tou malou správou, ktorú vidíte, je MOTD, inak nazývaná Správa dňa, a je to jednoduchý textový súbor umiestnený v /etc/motd.

Ukážeme vám, ako jednoducho zmeniť MOTD v termináli Mac OS X na čokoľvek chcete.

Kontrola aktuálneho MOTD

Spustite terminál a zadajte:

$ cat /etc/motd

Pokiaľ ste si to už neprispôsobili, „Vitajte v Darwine!“ alebo sa zobrazí správa „Posledné prihlásenie“ v závislosti od vašej verzie OS X. Ďalšou možnosťou je, ak súbor /etc/motd neexistuje (čo je teraz predvolený prípad pre mnohé moderné verzie OS X), potom nič sa neobjaví okrem prihlasovacích údajov. Ale to už nechceme, chceme našu vlastnú správu motd pri spustení nového terminálu, takže tu je návod, ako ju zmeniť na čokoľvek chcete.

Ako upraviť správu dňa (MOTD) na vlastnú správu

Do príkazového riadka napíšte nasledovné, otvorí sa tým motd do nano, ak chcete použiť iný textový editor ako vim, je to tiež v poriadku:

sudo nano /etc/motd

nano nie je nič iné ako textový editor príkazového riadka a funguje rovnako ako editor. Prečiarknite a odstráňte text a na jeho miesto napíšte, čo chcete.

Povedzme, že umiestnime správu „Dobrý deň z OSXDaily.com!“

Ak chcete uložiť zmenený súbor MOTD, stlačte kláves control-O a potom stlačte kláves return. to je všetko. Potom stlačte Control+X, aby ste ukončili nano editor.

Teraz, keď spustíte terminál, budete privítaní vašou novou správou, v tomto prípade môže vyzerať takto:

Dobrý deň z OSXDaily.com! Mac~$

Môžete tiež zvoliť presmerovanie výstupu príkazu do súboru motd, vrátane bash skriptov alebo existujúceho príkazu. Môžete napríklad zadať uname alebo sw_vers takto:

sw_vers > /etc/motd

To by spôsobilo, že MOTD v OS X vám povie názov, verziu a zostavu po prihlásení, napríklad:

Názov produktu: Mac OS X Verzia produktu: 10.12.4 BuildVersion: 17F212 MacBook:~ Používateľ$

Môžete byť také komplikované alebo jednoduché, ako chcete.

Poznámka: Niektorí používatelia budú musieť spustiť nano ako root v závislosti od ich privilégií účtu alebo od toho, do čoho sú prihlásení, to sa deje pomocou príkazu sudo. Pomocou príkazu sudo sa zobrazí výzva na zadanie hesla správcu. Príslušná syntax s predponou sudo by bola:

$ sudo nano /etc/motd

Ostatná úprava je rovnaká.

Ak chcete odstrániť prispôsobený motd, jednoducho ho odstráňte zo súboru /etc/motd alebo vytvorte súbor „.hushlogin“ v koreňovom adresári používateľa.

Zmeňte terminálovú správu dňa v systéme Mac OS X