Știți când, pe Windows, un program se blochează și trebuie să deschideți managerul de sarcini pentru al forța să se închidă? Aici, acest tip de lucru nu se întâmplă doar în sistemul de operare Microsoft de acasă: acestea se întâmplă și pe sistemele de operare considerate, în general, mai stabile, cum ar fi macOS și Linux, și tocmai acelea pe care vreau să le vorbesc astăzi.

Pentru a fi mai precis, este Linux Vreau să vorbesc cu tine, și vreau să arăt anumite face cele mai bune tehnici pentru a „ucide“, adică să pună capăt cu forța, procesele care nu mai răspund. Există mai multe moduri de a face acest lucru, și din moment ce luați doar primii pași în acest sistem de operare extraordinar, vă sugerez să le încercați pe toate.

voi folosi Ubuntu, un Linux distro dintre cele mai populare la nivel mondial (pentru a fi exact Ubuntu 4.16 LTS), dar indicațiile din tutorial se aplică la multe alte versiuni ale sistemului de operare al pinguinului. Curaj, nu mai asteptati: ia cinci minute de timp liber si descoperi cum sa omori un proces Linux urmand instructiunile de mai jos. Vă asigur că va fi cu adevărat o briză!deSystem Monitor Dacă sunt utilizate pentru Windows și managerul său de activitate, găsiți

interfață Monitor sistem foarte familiar, o aplicație inclusă ca standard în Ubuntu (și alte distributii Linux), care vă permite să vizualizați toate procesele care rulează pe computer și "ucid" pe cei care nu mai răspund.Pentru a utiliza System Monitor, a călătorit în Dash Linux (Ubuntu doar să faceți clic pe pictograma de căutare calculator

situat în bara laterală din stânga),cautaSystem Monitor în ecranul care se deschide și apăsați pe " pictograma utilitarului care apare în rezultatele căutării.În fereastra care se deschide, găsiți procesul pentru programul pe care doriți să „omoare“, selectați-l cu mouse-ul și faceți clic mai întâi peOprire proces butonul

(situat în partea de jos stânga) și apoi peButonul Stopde locuri de muncă în fereastra confirmă faptul că apare în centrul ecranului.Dacă procesul selectat, în ciuda apăsării butonului "End Process", nu se închide, faceți clic dreapta pe numele său și selectați elementulKill

din meniul care apare. În acest fel ar trebui să puteți forța închiderea procesului selectat (și, prin urmare, al programului)."xkill" comandaUn alt mod foarte simplu de a

ucide un proces Linux

este de a invoca comandaxkillîn terminal. Folosind comanda xkill, indicatorul mouse-ului se transformă într-un mic "x" și vă permite să "uciziți" un program făcând clic pur și simplu pe fereastra sa.Haide, încercați acum!

Deschideți terminalul Linux (dacă nu știi unde este, uite-l în Dash), tastați comanda xkillîn fereastra care se deschide și apăsați tasta Enterde pe tastatura calculatorului.În acest moment, pointerul mouse-ului ar fi trebuit să se transforme într-un"x"

și mesajul ar trebui să apară în terminalSelectați fereastra al cărui client doriți să-l omorâți cu butonul 1. Apoi dați clic pe fereastra programului pe care doriți să o terminați și procesul asociat ar trebui să fie "ucis" într-o clipită.TerminalÎn cele din urmă, vreau să vă arăt câteva comenzi care vă permit să distrugeți procesele Linux de la terminal. Acestea nu sunt soluții confortabile sau intuitive, cum ar fi cele analizate mai sus, dar este întotdeauna bine să le cunoașteți (chiar pentru a le întări încrederea în terminalul Linux).

În unele cazuri, pentru ca comenzile să fie executate corect, prefixul

sudo

trebuie să fie prefixat cu acesta din urmă și trebuie să fie introdusă parola de administrator.Comanda "ucide"Puteți folosi comanda

kill

pentru a termina un proces prin simpla indicare a ID-ului, adică a codului de identificare.Pentru a afla codul de identificare a procesului, deschideți terminalul și tastați comandaps aux | | nume grep

  • unde în loc de "nume" trebuie să introduceți numele programului care urmează să fie terminat. De exemplu, pentru a găsi toate procesele legate de LibreOffice trebuie să tastațips aux | | grep libreoffice.Pentru a finaliza procesul trebuie să introduceți ID-ul de comandă
  • ucide, în cazul în care în loc de „ID-ul“ trebuie să tastați „ucide“ identificatorul de proces (de exemplu.4818 ucide pentru a termina procesul cu ID-ul 4818).comanda „pkill“Cu comanda pkill

poate „ucide“ toate procesele care au numele lor într-o anumită perioadă de timp, fără să știe ID-ul numeric.De exemplu, tastândpkill firefox

încetează automat toate procesele care conțin "firefox" în numele lor.Dacă doriți să aflați ce sunt procesele care conțin un anumit cuvânt în numele lor, tastați termenul de comandă

pgrep -l, în cazul în care în loc de „termenul“ trebuie să tastați termenul care trebuie să fie prezent în numele procesului.comanda „killall“Dacă știți numele exact al unui loc de muncă și doresc să „ucide“, fără a merge înapoi la ID-ul său numeric, utilizați

comanda killall

nume, în cazul în care în loc de „nume“ trebuie să tastați numele exact al procesului să fie (de exemplu,killall firefoxpentru a termina procesul "firefox").Pentru a afla ce procese rulează pe computer, tastați comandaps -ef

. Dacă doriți să aflați ce procese sunt efectuate de un anumit utilizator pe computerul dvs., utilizați comandaps -ef | nume grep, unde în loc de "nume" trebuie să tastați numele utilizatorului căutat.În cele din urmă, uita-te la acest lucru folosind comanda

de sus puteți vedea ce sunt procesele care utilizează cea mai mare cantitate de resurse (CPU și RAM) de pe computer.Dacă observați că computerul merge prea lent, puteți utiliza comanda „de sus“ pentru a identifica procesele responsabile de încetinirea PC-ul și „killall“ comandă pentru ao termina.