Kako prilagoditi terminalski poziv

Anonim

Ne glede na to, ali terminal uporabljate občasno ali redno, se vam bo morda zdelo primerno, da spremenite videz zunaj barvne sheme in nastavitev prosojnosti. Kaj pa spreminjanje dejanskega poziva ukazne vrstice? Je zelo enostavno in je lahko zabaven način za dodatno prilagajanje videza vašega računalnika Mac.

Spreminjanje izgleda terminalskega poziva ni preveč zapleteno, vendar vključuje nekaj dokaj majhne uporabe ukazne vrstice, za katero, glede na to, da želite prilagoditi, kako izgleda poziv bash, predvidevamo, da ste vsaj nekoliko seznanjeni s terminalom.In ja, to velja za vse različice OS X, saj vsaka različica na vsakem Macu privzeto uporablja bash kot ukazni poziv. V redu, začnimo.

Privzeti poziv ukazne vrstice v Mac OS X je nekaj takega:

ComputerName:CurrentDirectory User$

Ko bi bil terminal zagnan, bi to izgledalo nekako takole:

MacBook:~/Desktop Admin$

Ni tako slabo, ampak nekoliko dolgočasno in ne najboljše, kajne? Vendar ga je precej enostavno spremeniti in res lahko prilagodite svoj bash terminalski poziv, da bo videti kot skoraj vse, kar želite.

Predvidevamo, da uporabljate privzeto lupino bash, tako da boste urejali datoteko .bashrc, .bash_profile ali .profile, če ste namestili fink.

Če želite začeti prilagajati poziv bash, v trenutni poziv terminala vnesite naslednje, da naložite ustrezen profil v nano urejevalnik besedila:

nano .bashrc

Da, to lahko spremenite v .bash_profile ali .profile, odvisno od vaših posebnosti:

nano .bash_profile

Verjetno se vam bo prikazala navadna datoteka, zato za začetek vnesite naslednje v vrstico v terminalu:

izvoz PS1=">

Med temi narekovaji pride do prilagoditve vašega bash poziva.

Med narekovaji izvoza PS1=” “ lahko dodate naslednje vrstice, da prilagodite svoj terminalski poziv:

  • \d – trenutni datum
  • \t – trenutni čas
  • \h – Ime gostitelja
  • \ – številka ukaza
  • \u – uporabniško ime
  • \W – Trenutni delovni imenik (npr.: Desktop/)
  • \w – Trenutni delovni imenik s celotno potjo (npr.: /Users/Admin/Desktop/)

(Upoštevajte, da če želite samo enkrat uporabiti ukaz bash po meri ali preizkusiti videz sprememb, preden jih nastavite v profilu bash, lahko preprosto uporabite ukaze za izvoz, sprememba bo takoj stopi v veljavo z ukazom za izvoz, vendar bo opuščen, ko se terminalska seja konča.)

Torej, vzemimo nekaj primerov. Morda želite, da vaš terminalski poziv prikaže uporabnika, ki mu sledi ime gostitelja, ki mu sledi imenik, potem bi bil ustrezen vnos .bashrc:

"

export PS1=\u@\h\w $ "

ki bo videti takole, ko bo upodobljeno v dejanskem pozivu bash:

Admin@MacBook~Desktop/ $

Kul, kajne? Sam poziv lahko tudi spremenite v kar koli, ni nujno, da je to znak $, preprosto ga zamenjajte s katerim koli drugim, kar želite uporabiti, na primer:

"

export PS1=\u@\h\w: "

, kar je enako kot zgoraj, vendar: namesto $

Admin@MacBook~Desktop/: "

Torej, poigrajte se in poglejte, kaj vam je ljubše. Moj najljubši je naslednji:

"

export PS1=\W @ \h $ "

To prikaže trenutno aktivni imenik (PWD), ime gostitelja računalnika in uporabniško ime trenutnega uporabnika, takole:

/Sistem @ MacBookPro $

V sodobnih različicah OS X lahko Emoji celo vključite v poziv, tako da ga povlečete na mesto, kjer želite, da se prikaže, na primer:

"

export PS1=\h:\W (POVLECI EMOJI TUKAJ) $ "

To bi bilo prikazano kot:

Hostname:Desktop (Emoji) $

Vidno na spodnji sliki:

Ko ste zadovoljni z videzom vašega poziva, shranite spremembe datoteke .bash_profile v nano tako, da pritisnete Control+o, nato pa lahko zapustite program nano tako, da pritisnete Control+x

Če res želite, lahko za urejanje svojega profila .profile uporabite tudi standardni urejevalnik besedil, kot je na primer TextWrangler ali TextEdit, a če spreminjate poziv terminala, bi se verjetno morali naučiti spreminjati datoteke tudi iz ukazne vrstice.

Če bi raje spremenili stvari, da bi izgledale bolj grafično, je na voljo tudi preprosta navodila, ki so zasnovana tako, da vaš terminalski poziv vključuje znak emoji (da, iste ikone emoji, ki jih ljudje uporabljajo za besedilna sporočila ), lahko to preberete tukaj, če vas zanima.

Ne pozabite, da to spreminja ukazni poziv in ne videza oken aplikacije Terminal. Če radi prilagajate videz stvari, se splača spremeniti videz terminala, saj lahko načinu upodabljanja standardnega okna terminala dodate ogromno sprememb in prilagoditev. Dodan je ukazni poziv po meri in dnevi dolgočasnega terminala bodo že zdavnaj minili na vašem Macu. Verjetno je očitno, toda ja, te hitre prilagoditve delujejo tudi zunaj OS X ter v Unixu in Linuxu.

Imate kul poziv, ki ga želite deliti? Objavite svoje v komentarjih, poskusite vključiti tako ukaz za izvoz kot tudi, kako bo poziv upodobljen, da bodo drugi lažje ugotovili, ali ga želijo preizkusiti ali ne.

Kako prilagoditi terminalski poziv