Secretele ale terminalului atunci când Mac îngheață - știri lumii de mere

Acest lucru nu este nimic să-ți fie rușine - calculator îngheață toată lumea. Timp de mulți ani am makovody râde pentru Windows, deoarece GAL-uri. Apple a eliminat chiar video pe acest subiect. Ca un utilizator de Mac și PC, pot spune că, odată cu Mac-ul se întâmplă mult mai rar ... dar se întâmplă.

Atunci când se blochează aplicația, apoi face cu ea destul de simplu: Control + clic (sau click dreapta) pe pictograma din doc. Dacă vedeți cuvintele „Aplicația nu răspunde“, apoi selectați „Forța Quit“ opțiune. Cel mai adesea, ajută.

Care se încheie aplicarea. Dacă aveți Mac OS X 10.5 (Leopard) sau mai mare, Apple recomandă să dețină timp de trei secunde tasta Option + Shift + Command + Esc.

Toate terminalul nostru

În cazul în care „Force Quit“ nu funcționează, și executați un Terminal (Aplicații în folderul Utilities) fără teamă, puteți găsi PID (proces ID) și de a folosi comanda „ucide“ pentru a forța închiderea programului. Utilizați «ucide» cu extremă precauție. Dacă decideți să utilizați această comandă, apoi speranța pentru păstrarea munca ta nu este necesară. Cu alte cuvinte, în cazul în care cererea este atârnat de ceva timp, atunci toate informațiile vor fi pierdute cu o probabilitate ridicată.

Pentru a afla aplicații PID, executați următoarea linie a terminalului. De exemplu, am ales Safari, dar puteți face același lucru cu orice program. Pur și simplu înlocuiți «Safari.app» la orice alta aplicatie.

Aici văd doar două lucruri: un mod «/Applications/Safari.app/Contents/MacOS/Safari», care spune despre aplicarea corectă și numărul următor de conectare. În cazul meu, „90226“. Aceasta este „ID-ul procesului“ sau „PID“ pentru Safari. Toate procesele în Mac OS X au PID și va fi lor pentru fiecare aplicație.

Apoi, decide care dintre aceste metode pe care le va folosi. De obicei, mă ajută o a treia opțiune:

Prima echipa «ucide -QUIT [pid]» închide aplicația. Din păcate, este puțin probabil să ajute în cazul în care programul este „nu răspunde“. Dar, încercați oricum posibil. Pentru Safari, tip în terminal:

Notă: puteți utiliza cealalta echipa «ucide -3 90226" , dar cred că«-QUIT»va fi mai ușor de reținut.

Apoi urmați «ucide» -Term

Notă: în schimb, puteți utiliza comanda «ucide -15 90226" , dar cred că« -Term“va fi mai ușor de reținut.

Dacă tot nu, încă mai aveți posibilitatea de a alege fie reporniți sistemul (versiunea universală), sau de a folosi «kill -9» echipa. Permiteți-mi să explic: «kill -9» - aceasta este versiunea cea mai extremă. Această comandă ucide aplicația bine. Amintește-ți ți-am spus că puteți utiliza numele echipei sau numărul ( «ucide -15» sau «ucide -Term»)? Numele pentru «kill -9» - «ucide -kill». Prin urmare, pentru a nu te confunda, am lăsat un număr. Luați în considerare «kill -9» ultima linie de apărare împotriva lag-uri.

sau (ucide -kill 90226) evacueazã cererea la un moment dat.

În cazul în care computerul este atârnat

Din cele de mai sus ajută atunci când blocat o singură aplicație. Dar dacă tot computerul nu asculta comenzile tale? Vechiul meu PowerBook îngheață de multe ori: muta numai cursorul mouse-ului. În acest caz, alegerea nu este mare, dar este încă acolo.

Dacă nu aveți de-al doilea computer, trebuie să apăsați și mențineți apăsat butonul de pornire până când computerul se oprește. În cazul în care un număr de aveți un calculator (PC am înțeles, chiar și iPhone, iPod touch sau iPad), vei fi salvat. Desigur, pentru aceasta trebuie mai întâi să se întoarcă de la telecomanda Mac-ului.

Opțiunea 1: permiterea accesului la ecran sau VNC.

Această opțiune este prima, deoarece este mai ușor. Dar, să fiu sincer, nu este cea mai eficientă. Când un îngheață pe calculator, apoi acces la ecranul va dezvălui aceeași imagine, dar de la un alt computer. Dar, din nou, ar putea fi util.

Opțiunea 2: O conexiune la distanță (SSH)

Această opțiune funcționează aproape întotdeauna (în experiența mea). La fel ca și cu ecranul general, aveți nevoie pentru a deschide System Preferences -> Partajare. Bifați „login de la distanță“. Apple a numit ca SSH, probabil pentru că expresia „autentificare de la distanță“ este clar pentru mulți, și SSH pentru doar elita. În orice caz, deschideți Terminal Shell -> Noua conexiune la distanță -> „Secure Shell (SSH)» și selectați computerul pe care doriți să vă conectați. După conectarea veți avea două opțiuni:

  • Finalizarea sesiunii din linia de comandă:
Introduceți parola de administrator. Cu această comandă vă conectați la distanță off de lucru pe un Mac. După aceea, aveți posibilitatea să reporniți computerul sau autentifica. Notă: orice nesalvat, vei fi pierdut.
  • Reboot din linia de comandă:

    Introduceți parola de administrator. Veți pierde toate datele nesalvate. Calculatorul va închide toate procesele și reporniți sistemul.

  • Nimeni nu vrea să fie în această situație, dar dacă totul sa întâmplat și ați agățat computerul sau aplicația - acum știi ce să faci!

    Alăturați-ne pe Twitter. VKontakte. Facebook. Google+ sau prin RSS. pentru a ține la curent cu cele mai recente știri din lumea Apple, Microsoft și Google.