A nap terminálüzenetének módosítása Mac OS X rendszerben

Anonim

Amikor elindítja a terminált Mac OS X rendszerben, egy kis üzenetet kaphat: „Üdvözöljük Darwinban!” vagy az „Utolsó bejelentkezés” alkalmával – nos, miután néhány százszor látta, lehet, hogy rosszul lesz tőle, vagy inkább valami mulatságosabb, értelmesebb vagy akár hasznosabbat szeretne magának és más számítógép-felhasználóknak. Az a kis üzenet, amit látsz, a MOTD, más néven a nap üzenete, és ez egy egyszerű szöveges fájl, amely a /etc/motd címen található.

Megmutatjuk, hogyan változtathatja meg a MOTD-t a Mac OS X terminálon arra, amire szeretné, egyszerűen.

Az aktuális MOTD ellenőrzése

Indítsa el a terminált, és írja be:

$ cat /etc/motd

Hacsak nem szabta már testre: „Üdvözöljük Darwinban!” vagy az „Utolsó bejelentkezés” üzenet jelenik meg, az OS X verziójától függően. Egy másik lehetőség, ha az /etc/motd fájl nem létezik (az OS X számos modern verziója esetében ez az alapértelmezett eset), akkor a bejelentkezési adatokon kívül semmi sem jelenik meg. De mi már nem ezt akarjuk, hanem saját motd üzenetet akarunk, amikor egy új terminál indul, ezért itt van, hogyan alakíthatja azt olyanná, amilyenre csak szeretné.

A nap üzenetének (MOTD) módosítása egyéni üzenetté

Írja be a következőt a parancssorba, ez megnyitja a motd-t nano-ba, ha másik szövegszerkesztőt, például vim-et szeretne használni, az is rendben van:

sudo nano /etc/motd

A nano nem más, mint egy parancssori szövegszerkesztő, és ugyanúgy működik. Sorolja fel és törölje a szöveget, és írja be azt, amit csak szeretne.

Tegyük fel, hogy elhelyezzük a „Hello from OSXDaily.com!” üzenetet.

A módosított MOTD fájl mentéséhez nyomja meg a Control-O billentyűt, majd nyomja meg a return gombot. Ez az. Ezután nyomja meg a Control+X billentyűkombinációt a nanoszerkesztőből való kilépéshez.

Most, amikor elindítja a terminált, az új üzenettel üdvözöljük, ebben az esetben a következőképpen nézhet ki:

Üdvözöljük az OSXDaily.com-ról! Mac~$

Dönthet úgy is, hogy egy parancs kimenetét a motd fájlba irányítja át, beleértve a bash szkripteket vagy egy meglévő parancsot. Például kiírhatja az uname vagy a sw_vers parancsot, így:

sw_vers > /etc/motd

Ez azt eredményezi, hogy az OS X MOTD-je megadja a nevet, a verziót és a bejelentkezés alapján épül fel, például:

ProductName: Mac OS X TermékVerzió: 10.12.4 BuildVersion: 17F212 MacBook:~ User$

Annyira bonyolult vagy egyszerű lehet, amennyit csak akar.

Megjegyzés: Egyes felhasználóknak root-ként kell futtatniuk a nano-t, attól függően, hogy fiókjogosultságaik vagy milyen fiókba vannak bejelentkezve. ez a sudo paranccsal történik. A sudo paranccsal a rendszer kéri a rendszergazda jelszavát. A megfelelő sudo előtagú szintaxis a következő lenne:

$ sudo nano /etc/motd

A módosítás többi része ugyanaz.

Ha el szeretné távolítani a testreszabott motd-t, egyszerűen törölje az /etc/motd fájlból, vagy hozzon létre egy „.hushlogin” fájlt a felhasználók gyökérkönyvtárában.

A nap terminálüzenetének módosítása Mac OS X rendszerben