Nasilno zatvorite program u Ubuntu

Kada program prestane reagirati u sustavu Windows(Windows) , većina korisnika zna kako ga zaustaviti pritiskom na Ctrl + Alt + Delete na tipkovnici, pritiskom na opciju Upravitelj zadataka(Task Manager) i zatvaranjem programa. Taj pristup se ne prenosi baš na distribucije Linuxa(Linux) poput Ubuntua(Ubuntu) , ali to ne znači da vam nedostaje opcija kada se program ruši. 

Naprotiv – postoji dosta načina za zatvaranje programa na Ubuntu pomoću CMD -a . Ako vam je ugodno koristiti terminal, možete koristiti naredbe kao što su killall ili xkill kako biste prisilili problematične programe da se zatvore ili umjesto toga  možete koristiti aplikaciju System Monitor .

Korištenje monitora sustava za prisilno zatvaranje pokrenutog Ubuntu procesa(Using The System Monitor To Force Close a Running Ubuntu Process)

Iako je dovoljno jednostavno zatvoriti otvoreni proces u Ubuntuu(Ubuntu) pomoću terminala, početnicima se to možda neće osjećati ugodno. No, korisnik Ubuntua(Ubuntu) ne mora se približavati terminalu da bi prisilno zatvorio srušeni program – umjesto toga možete koristiti aplikaciju System Monitor .

Monitor sustava(System Monitor) radi slično kao Upravitelj zadataka(Task Manager) za Windows računala(Windows PCs) . Popisuje sve pokrenute procese na vašem računalu, kao i daje vam informacije u stvarnom vremenu o korištenju vašeg CPU -a , RAM-a(RAM) i diska. Također vam omogućuje prisilno zatvaranje bilo kojeg srušenog softvera koji neće reagirati ili izravno zatvoriti.

  • Da biste prisilno zatvorili program u Ubuntuu(Ubuntu) pomoću Monitora sustava(System Monitor) , pritisnite gumb Prikaži aplikacije(Show Applications) na dnu Ubuntu doka. Na popisu aplikacija(Applications) kliknite na ikonu System Monitor da biste ga pokrenuli.

  • Aplikacija System Monitor pokrenut će se s vidljivom zadanom karticom Procesi(Processes) —ako se ne pokrene, kliknite karticu Procesi(Processes) na vrhu. Na popisu procesa pronađite i locirajte proces (ili procese) za vaš srušeni program, desnom tipkom miša kliknite unos, a zatim pritisnite opciju Kill . Alternativno, odaberite proces i pritisnite gumb Završi proces(End Process) na dnu prozora System Monitor .

  • Monitor sustava(System Monitor) će zatražiti potvrdu da želite prekinuti pokrenuti proces. Za potvrdu pritisnite gumb Kill Process .

Ako je bio uspješan, proces bi trebao nestati s popisa procesa Monitora sustava(System Monitor) . Ako je program imao otvoren prozor, ovaj bi se prozor također trebao zatvoriti u ovom trenutku.

Ako System Monitor nije uspješno zatvorio program, morat ćete pokušati upotrijebiti terminal.

Kako zatvoriti otvoreni prozor pomoću naredbe xkill(How To Close An Open Window Using The xkill Command)

U većini slučajeva, softver System Monitor će nasilno zatvoriti program na Ubuntu . Ako se ne dogodi, morat ćete se prebaciti na terminal da biste zatvorili sve programe koji ne odgovaraju.

Srećom, postoji naredba xkill jednostavna za korištenje koja će vam omogućiti da nasilno zatvorite bilo koji program s otvorenim prozorom. 

  • Većina modernih verzija Ubuntua(Ubuntu) trebala bi doći s instaliranim paketom xkill , ali ako ustanovite da nije instaliran, morat ćete prvo instalirati xkill prije nego što ga možete koristiti. Otvorite terminal i upišite sudo apt install xorg-xkill da biste to učinili. Nakon što se instalira, jednostavno upišite xkill ili sudo xkill da biste ga počeli koristiti.

  • Izlaz terminala će vam reći da odaberete prozor čiji klijent želite ubiti gumbom 1(select the window whose client you wish to kill with button 1) . Drugim riječima, mišem kliknite na otvoreni prozor—xkill će ga zatvoriti umjesto vas. Nakon što je ubijen, izlaz terminala će odgovoriti porukom ubijajućeg kreatora(killing creator) prije završetka.

Ovo će funkcionirati samo za programe koji vidljivo ne reagiraju, uključujući sve programe s GUI prozorom s kojima možete komunicirati.

Nasilno zatvaranje programa na Ubuntu pomoću(Ubuntu Using) naredbi pkill, kill ili killall

Korištenje xkill zahtijeva da koristite Ubuntu s GUI . Ako koristite verziju Ubuntua(Ubuntu) bez glave bez instaliranog GUI -ja , kao što je Ubuntu Server , tada ćete umjesto toga morati koristiti naredbe pkill, (pkill,) kill ili killall .

Naredbe kill i pkill prekinut će svaki pojedinačni proces koji se izvodi na vašem računalu, dok će killall ubiti sve povezane procese. Neki programi (kao što je Google Chrome ) koriste višestruke procese sustava, pa ih upotreba kill ili pkill ne mora nužno završiti ako program prestane reagirati.

  • Da biste koristili kill , morat ćete znati ID broj procesa ( PID ) koji mu je dodijeljen — otvorite terminal i upišite top da biste vidjeli popis trenutno pokrenutih procesa. Naći ćete ID broj procesa u stupcu PID , a naziv procesa/programa u stupcu Naredba .(Command)

  • Da biste zaustavili terminal pomoću kill , upišite kill pid , zamjenjujući pid svojim ID-om procesa (na primjer, kill 582 ). Ako ne uspije, umjesto toga upišite sudo kill pid . Uspješan završetak procesa ne bi trebao rezultirati dodatnim izlazom terminala, ali možete ponovno upisati top da provjerite.

  • Naredba pkill ne zahtijeva ID broj procesa, ali zahtijeva naziv paketa. To možete provjeriti koristeći top first u stupcu Naredba . (Command)Kada budete spremni, upišite pkill process , zamjenjujući proces(process) imenom paketa (ili sudo pkill proces(sudo pkill process) ako se proces neće prekinuti). Kao i kod kill , uspješna naredba pkill neće vratiti poruke ili izlaz.

  • Ako program ima više procesa, možete koristiti naredbu killall da biste ih sve prekinuli odjednom. Poput pkill , ovo koristi naziv paketa—koristite top da ga pronađete u stupcu Naredba . (Command)Za korištenje killall upišite killall process ili sudo killall process , zamjenjujući proces(process) imenom paketa. Poput pkill , nijedna poruka neće biti vraćena na terminal ako je naredba uspješna.

Učinkovito održavanje Ubuntua(Effective Ubuntu Maintenance)

Čak i kada pokrenuti softver prestane reagirati, Ubuntu vam daje alate da zadržite kontrolu. Sada znate kako zatvoriti proces u Ubuntuu(Ubuntu) pomoću terminala, možete iskoristiti prednosti drugih cool naredbi Linux terminala(cool Linux terminal commands) za sigurnosno kopiranje vašeg računala, pauzirati naredbe koje se izvršavaju umjesto da ih završavate i još mnogo toga.

Program koji se ruši trebao bi biti rijetka pojava, ali ako se događa češće nego što bi trebao, mogao bi ukazivati ​​na problem s vašom instalacijom Ubuntua . (Ubuntu)Morat ćete istražiti neke od uobičajenih razloga za rušenje Ubuntua(common reasons for Ubuntu crashes) kako biste (nadajmo se) riješili svoje probleme.



About the author

Pozdrav potencijalnim poslodavcima! Vrlo sam iskusan softverski inženjer s više od 7 godina iskustva u tom području. Znam kako dizajnirati i razvijati aplikacije za Windows 7 i na svom profilu imam širok raspon preporuka za Cool web stranice. Moje vještine i iskustvo nude mi odličan izbor za svaku tvrtku koja traži talentiranog pojedinca s dobrim vještinama upravljanja projektima, znanjem programiranja i iskustvom u razvoju web stranica.



Related posts