Spremenite terminalsko sporočilo dneva v sistemu Mac OS X

Anonim

Kadar koli zaženete terminal v sistemu Mac OS X, boste morda prejeli majhno sporočilo: "Dobrodošli v Darwinu!" ali čas »zadnje prijave« – no, potem ko ste ga videli nekaj stokrat, vam bo morda že naveličano ali pa bi morda raje imeli kaj bolj zabavnega, smiselnega ali celo uporabnega za sebe in druge uporabnike računalnika. To majhno sporočilo, ki ga vidite, je MOTD, sicer imenovano sporočilo dneva, in je preprosta besedilna datoteka, ki se nahaja na /etc/motd.

Pokazali vam bomo kako enostavno spremeniti MOTD v terminalu Mac OS X v karkoli želite.

Preverjanje trenutnega MOTD

Zaženite terminal in vnesite:

$ cat /etc/motd

Razen če ste ga že prilagodili, "Dobrodošli v Darwinu!" ali pa se prikaže sporočilo »Zadnja prijava«, odvisno od vaše različice OS X. Druga možnost je, če datoteka /etc/motd ne obstaja (kar je za mnoge sodobne različice OS X zdaj privzeti primer), potem nič se ne prikaže razen podatkov za prijavo. Vendar tega ne želimo več, želimo lastno sporočilo motd, ko se zažene nov terminal, zato je tukaj, kako ga spremeniti v karkoli želite.

Kako spremeniti sporočilo dneva (MOTD) v sporočilo po meri

V ukazno vrstico vnesite naslednje, to bo odprlo motd v nano, če želite uporabiti drug urejevalnik besedil, kot je vim, je tudi to v redu:

sudo nano /etc/motd

nano ni nič drugega kot urejevalnik besedila ukazne vrstice in deluje kot tak. Prečrtajte in izbrišite besedilo ter na njegovo mesto vnesite, kar želite.

Recimo, da bomo postavili sporočilo »Pozdravljeni iz OSXDaily.com!«

Če želite shraniti spremenjeno datoteko MOTD, boste pritisnili control-O in nato pritisnite return. To je to. Nato pritisnite Control+X za izhod iz urejevalnika nano.

Zdaj, ko zaženete terminal, vas bo pozdravilo vaše novo sporočilo, v tem primeru je lahko videti takole:

Pozdrav iz OSXDaily.com! Mac~$

Izberete lahko tudi preusmeritev izhoda ukaza v datoteko motd, vključno s skripti bash ali obstoječim ukazom. Na primer, lahko izpišete uname ali sw_vers takole:

sw_vers > /etc/motd

S tem bi vam MOTD v OS X povedal ime, različico in nadgradnjo ob prijavi, na primer:

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

Lahko postanete tako zapleteni kot preprosti, kot želite.

Opomba: Nekateri uporabniki bodo morali zagnati nano kot root, odvisno od njihovih privilegijev v računu ali v kaj so prijavljeni, to storite z ukazom sudo. Z uporabo ukaza sudo boste morali vnesti skrbniško geslo. Ustrezna sintaksa s predpono sudo bi bila:

$ sudo nano /etc/motd

Preostali del modifikacije je enak.

Če želite odstraniti prilagojen motd, ga samo izbrišite iz datoteke /etc/motd ali ustvarite datoteko '.hushlogin' v korenskem imeniku uporabnikov.

Spremenite terminalsko sporočilo dneva v sistemu Mac OS X