Kā pielāgot savu termināļa uzvedni

Anonim

Neatkarīgi no tā, vai termināli izmantojat neregulāri vai regulāri, iespējams, ir lietderīgi mainīt tā izskatu ārpus krāsu shēmas un caurspīdīguma iestatījumiem. Kā mainīt faktisko komandrindas uzvedni? Tas ir diezgan vienkārši, un tas var būt jautrs veids, kā vēl vairāk pielāgot Mac datora izskatu.

Mainīt termināļa uzvednes izskatu nav pārāk sarežģīta, taču tā ietver diezgan nelielu komandrindas lietojumu, kas, ņemot vērā to, ka vēlaties pielāgot bash uzvednes izskatu, mēs pieņemam, ka jūs Esmu vismaz zināmā mērā pazīstams ar termināli.Un jā, tas attiecas uz visām OS X versijām, jo ​​katra versija katrā Mac datorā pēc noklusējuma izmanto bash kā komandu uzvedni. Labi, sāksim.

Noklusējuma komandrindas uzvedne operētājsistēmā Mac OS X ir aptuveni šāda:

ComputerName:CurrentDirectory User$

Tas izskatītos apmēram šādi, kad terminālis ir palaists:

MacBook:~/Desktop Admin$

Nav slikti, bet garlaicīgi, un ne tas labākais, vai ne? Tomēr to ir diezgan viegli mainīt, un jūs patiešām varat pielāgot savu bash termināļa uzvedni, lai tā izskatītos kā gandrīz jebkas, ko vēlaties.

Mēs pieņemsim, ka izmantojat noklusējuma bash čaulu, tāpēc jūs rediģēsit failu .bashrc, .bash_profile vai .profile, ja instalējāt fink.

Tādējādi, lai sāktu pielāgot bash uzvedni, pašreizējā termināļa uzvednē ierakstiet šo, lai nano teksta redaktorā ielādētu atbilstošo profilu:

nano .bashrc

Jā, varat mainīt to uz .bash_profile vai .profile atkarībā no jūsu specifikas:

nano .bash_profile

Iespējams, jums tiks parādīts vienkāršs fails, tāpēc, lai sāktu darbu, termināļa rindā ierakstiet šo:

export PS1=">

Jūsu bash uzvedne tiek pielāgota starp šīm pēdiņām.

Starp eksporta PS1=" " pēdiņām varat pievienot šādas rindiņas, lai pielāgotu termināļa uzvedni:

  • \d — pašreizējais datums
  • \t — pašreizējais laiks
  • \h — resursdatora nosaukums
  • \ — komandas numurs
  • \u — lietotājvārds
  • \W — pašreizējais darba direktorijs (ti: Desktop/)
  • \w — pašreizējais darba direktorijs ar pilnu ceļu (ti: /Users/Admin/Desktop/)

(Ņemiet vērā, ja vēlaties tikai vienreiz izmantot pielāgotu bash uzvedni vai pārbaudīt izmaiņu izskatu pirms to iestatīšanas bash profilā, varat vienkārši izmantot eksportēšanas komandas, izmaiņas stāsies spēkā nekavējoties ar eksportēšanas komandu, bet tiks pārtraukta, kad šī termināļa sesija tiks beigta.)

Tātad, ņemsim dažus piemērus. Varbūt vēlaties, lai jūsu termināļa uzvednē tiktu parādīts lietotājs, kam seko resursdatora nosaukums un direktorijs, tad atbilstošais .bashrc ieraksts būtu:

"

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

kas izskatīsies šādi, kad tas tiks renderēts faktiskajā bash uzvednē:

Admin@MacBook~Desktop/ $

Forši, vai ne? Varat arī mainīt pašu uzvedni uz jebko, tai nav jābūt $ zīmei, vienkārši aizstājiet to ar jebkuru citu, ko vēlaties izmantot, piemēram:

"

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

kas ir tas pats, kas iepriekš, bet : $ vietā

Admin@MacBook~Desktop/: "

Tātad, paspēlējieties un skatieties, kas jums patīk. Mans personīgais favorīts ir šāds:

"

export PS1=\W @ \h $ "

Tādējādi tiek parādīts pašreiz aktīvais direktorijs (PWD), datora resursdatora nosaukums un pašreizējā lietotāja lietotājvārds, kas izskatās šādi:

/System @ MacBookPro $

Izmantojot modernās OS X versijas, varat pat uzvednē iekļaut emocijzīmes, velkot to vietā, kur vēlaties to rādīt, piemēram:

"

export PS1=\h:\W (VELK EMOJI ŠEIT) $ "

Tas tiktu parādīts šādi:

Saimniekdatora nosaukums:Darbvirsma (emocijzīme) $

Redzams šajā attēlā zemāk:

Kad esat apmierināts ar uzvednes izskatu, saglabājiet .bash_profile faila labojumus nano, nospiežot Control+o, un pēc tam varat iziet no nano programmas, nospiežot Control+x

Ja patiešām vēlaties, varat arī vienkārši izmantot standarta teksta redaktoru, piemēram, TextWrangler vai TextEdit, lai rediģētu savu .profilu, taču, ja maināt termināļa uzvedni, visticamāk, jums vajadzētu uzzināt, kā to mainīt. failus arī no komandrindas.

Ja vēlaties mainīt lietas, lai tās izskatītos grafiskākas, ir arī vienkāršs norādījums, kas izveidots, lai termināļa uzvednē iekļautu emocijzīmes rakstzīmi (jā, tās pašas emocijzīmju ikonas, ko cilvēki izmanto īsziņām ), to varat izlasīt šeit, ja interesē.

Visbeidzot, paturiet prātā, ka tas maina komandu uzvedni, nevis termināļa lietotnes logu izskatu. Ja jums patīk pielāgot lietu izskatu, ir vērts mainīt termināļa izskatu, jo standarta termināļa loga atveidojumam varat pievienot milzīgu skaitu izmaiņu un pielāgojumu. Pievienots kopā ar pielāgotu komandu uzvedni, un laiki, kad terminālim ir garlaicīgs izskats, jau sen būs pagājuši jūsu Mac datorā. Tas, iespējams, ir acīmredzams, taču jā, šie tūlītējie pielāgojumi darbojas ārpus operētājsistēmas OS X un arī Unix un Linux.

Vai jums ir kāds foršs aicinājums, ko vēlaties kopīgot? Ievietojiet savu komentāros, mēģiniet iekļaut gan eksporta komandu, gan to, kā tiks parādīta uzvedne, lai citiem būtu vieglāk noteikt, vai viņi vēlas to izmēģināt vai nē.

Kā pielāgot savu termināļa uzvedni