Kā pārvaldīt nefunkcionālu termināli OS X

OS X Terminal ir ārkārtīgi noderīgs rīks, lai nokļūtu OS X pamatnosacījumos un traucētu sistēmas problemātiskos aspektus, izstrādātu un pārbaudītu kodu un pārvaldītu attālinātos savienojumus starp daudzām citām detaļām. Kad palaižat termināli, sistēmai jāielādē noklusējuma apvalks, kurā jūs varat izpildīt dažādas programmas un skriptus, bet atkarībā no tā, kā esat konfigurējis sistēmu, čaumalas nevar ielādēt un tā vietā rādīt tukšu termināļa logu.

Ir vairāki iespējamie iemesli, kāpēc tas varētu notikt, jo jūsu konta noklusējuma apvalka konfigurācija var būt bojāta, vai arī pati Terminal programma var nedarboties pareizi.

  1. Shell konfigurācija

    Lietotāju kontu noklusējuma apvalks ir populārais Bash apvalks, kas konfigurēts lietotāja un grupu sistēmas preferencēs lietotāja papildu iestatījumos. Ielādējot OS X termināla utilītu, programma pēc noklusējuma palaiž šo piešķirto apvalku, bet, ja rodas problēmas ar korpusa konfigurāciju, tas var netikt ielādēts. Vairums čaumalu lieto slēptus failus lietotāja konta saknes, lai saglabātu dažādus vides konfigurācijas, startēšanas skriptus un citas detaļas, kas, ja korumpēti var novērst čaulas palaišanu. Bash apvalkā konfigurācijas faili ietver:

    .bash_profile

    .bashrc

    Diemžēl, ja čaumalas konfigurācija neļauj to sākt, tad šo čaulu nevar izmantot, lai rediģētu šos failus; tomēr jūs varat izmantot sistēmu, lai izmantotu citu apvalku, ko var izdarīt termināļa programmas preferencēs, kur sadaļā Startēšana varat iestatīt, lai tā atvērtu apvalku ar noklusējuma loga apvalku (noklusējuma iestatījums) vai norādiet komandu ielādēt. Komanda / bin / bash ir noklusējuma Bash apvalka komanda, bet jūs varat izmantot / bin / sh, / bin / tcsh /, / bin / csh vai jebkuru citu apvalku.

    Lietojot jauno apvalku, jums vajadzētu būt iespējai ielādēt komandrindu un noņemt vai rediģēt Bash konfigurācijas failus, lai atjaunotu šīs čaulas funkcionalitāti.

  2. Termināla lietotnes problēma

    Iespējams, ka pati Termināla lietojumprogramma var saskarties ar problēmām, kas neļauj pareizi darboties. Lai gan termināls būtībā rīko čaulu, kurā jūs strādājat, programmā ir vairākas funkcijas, kas paredzētas, lai sakārtotu logus, pārvaldītu cilnes, tēmas un citus datus par mijiedarbību ar termināli. Tāpat kā jebkuras programmas OS X, tās tiek saglabātas Terminal preferenču failā, un, ja šajā failā ir korupcija, programma var izjust nepāra uzvedību un neparādīt saturu pareizi vai veikt pieprasītās darbības.

    Lai atrisinātu šo problēmu, tāpat kā citās programmās, varat noņemt termināļa preferenču failu vai mēģināt atjaunot to no dublējuma. Lai to paveiktu, dodieties uz bibliotēku izvēlnē "Go", kas atrodas Finder (turiet opciju Mountain Lion, lai atklātu bibliotēku šajā izvēlnē) un atveriet mapi Preferences. Šeit atrodiet failu ar nosaukumu "com.apple.Terminal.plist" un noņemiet to vai izmantojiet Time Machine un atjaunojiet versiju no brīža, kad Terminal darbojās pareizi.

Pēdējais piezīme attiecībā uz termināli: ja esat elektroenerģijas lietotājs un regulāri piekļūstat Terminalam, pēc tam kā divkāršojieties tīmekļa pārlūkprogrammās, lai pārliecinātos, ka jums ir piekļuve tīmeklim, kas varētu apsvērt iespēju vismaz vienu citu veidu piekļūt komandrindai . Piešķirot, jūs vienmēr varat palaist OS X vienotā lietotāja režīmā, lai piekļūtu komandrindai, bet to dara lietotāja konta ietvaros. OS X termināla lietderība ir noklusējuma veids, kā to izdarīt, bet ir arī vairākas trešo pušu iespējas. Divi, kas nāk prātā, ir bezmaksas iTerm 2 emulators un xterm emulators, kas nāk ar X Xuartz X11 logu sistēmu operētājsistēmai X. Ar šiem uzstādītajiem, ja kaut kas notiks ar vienu, tad, iespējams, varēsiet izmantot otru, lai būtu dublējiet un darbiniet ar termināli.


 

Atstājiet Savu Komentāru