Kako upravljati nefunkcionalni terminal v OS X

Terminal OS X je izjemno uporabno orodje za pridobivanje podpore OS X in odpravljanje problematičnih vidikov sistema, razvoj in testiranje kode ter upravljanje oddaljenih povezav med mnogimi drugimi podrobnostmi. Ko zaženete terminal, mora sistem naložiti privzeto lupino, v kateri lahko izvajate različne programe in skripte, vendar glede na to, kako ste konfigurirali vaš sistem, se ukazna lupina morda ne naloži in namesto tega prikaže prazno okno terminala.

Obstaja nekaj možnih razlogov, zakaj se to lahko zgodi, in sicer, da je privzeta konfiguracija lupine za vaš račun morda poškodovana ali pa program Terminal morda ne deluje pravilno.

  1. Konfiguracija lupine

    Privzeta lupina za uporabniške račune je priljubljena lupina Bash, ki je konfigurirana v sistemskih nastavitvah Uporabniki in skupine v Naprednih nastavitvah za uporabnika. Ko naložite pripomoček terminala OS X, bo program privzeto zagnal to dodeljeno ukazno lupino, vendar če se pojavi težava s konfiguracijo ukazne lupine, se morda ne bo naložila. Večina ukaznih lupin uporablja skrite datoteke v korenu uporabniškega računa za shranjevanje različnih okoljskih konfiguracij, zagonskih skriptov in drugih podrobnosti, ki lahko, če je poškodovana, preprečijo zagon lupine. Konfiguracijske datoteke za lupino Bash vključujejo naslednje:

    .bash_profile

    .bashrc

    Če konfiguracija ukazne lupine preprečuje zagon, ne morete uporabiti te lupine za urejanje teh datotek; vendar lahko sistem uporabite drugo lupino, ki jo lahko naredite v nastavitvah programa Terminal, kjer jo lahko v razdelku Startup nastavite tako, da odpre lupino s privzeto lupino za prijavo (privzeta nastavitev) ali podate ukaz za nalaganje. Ukaz / bin / bash je ukaz za privzeto lupino Bash, vendar lahko uporabite / bin / sh, / bin / tcsh /, / bin / csh ali katerokoli drugo izbirno lupino.

    Z novo lupino, ki jo uporabljate, morate nato naložiti ukazno vrstico in odstraniti ali urediti konfiguracijske datoteke Bash, da obnovite funkcionalnost ukazne lupine.

  2. Težava z aplikacijo Terminal

    Tudi program Terminal lahko naleti na težave, ki preprečujejo njegovo pravilno delovanje. Medtem ko terminal v bistvu gosti lupino, v kateri opravljate svoje delo, ima program številne funkcije za urejanje oken, upravljanje z zavihki, temami in druge podrobnosti o interakciji s terminalom. Kot pri vsakem programu v OS X, se te shranijo v datoteko z nastavitvami Terminala in če je v tej datoteki prišlo do korupcije, lahko program naleti na nenavadno vedenje in ne prikaže pravilno vsebine ali izvede zahtevanih dejanj.

    Če želite odpraviti to težavo, kot pri drugih programih lahko odstranite datoteko z nastavitvami terminala ali jo poskusite obnoviti iz varnostne kopije. Če želite to narediti, pojdite v knjižnico v meniju "Pojdi" v iskalniku (držite Možnost v Mountain Lionu, da razkrijete knjižnico v tem meniju) in odprite mapo Nastavitve. Tukaj poiščite datoteko, imenovano "com.apple.Terminal.plist", jo odstranite ali prikličite Time Machine in obnovite različico, ko je terminal pravilno deloval.

Končna opomba v zvezi s terminalom: če ste močan uporabnik in redno dostopate do terminala, potem pa podvajate spletne brskalnike, da zagotovite, da imate dostop do spleta, lahko razmislite o vsaj eni drugi poti za dostop do ukazne vrstice. . Odobreno lahko vedno zaganjate OS X v način enega uporabnika, da pridobite dostop do ukazne vrstice, vendar je to v uporabniškem računu v veliki meri prednost. Pripomoček Terminal v OS X je privzeti način za to, vendar obstaja tudi več možnosti tretjih oseb. V mislih sta dva brezplačna emulatorja iTerm 2 in emulator xterm, ki prihaja z okenskim sistemom "XQuartz" X11 za OS X. Če so nameščeni, se lahko zgodi, da se lahko zgodi, da je nazaj s terminalom.


 

Pustite Komentar