Oglas

Linux softver je dovoljno robustan da radi bez problema, ali ponekad se čak i najbolje aplikacije mogu zaustaviti. Umjesto da čekate da se sruše, možete ubiti ove neodgovarajuće programe. Zapravo, postoji toliko načina za ubijanje Linux programa da biste mogli vidjeti da ste razmaženi zbog izbora!

Ako imate problema s aplikacijom u Linuxu, evo nekoliko načina za ubijanje programa u Linuxu.

1. Ubijte Linux program pritiskom na "X"

Jednostavno zatvorite aplikaciju u Linuxu

Vjerojatno ste već pokušali hodati i pripremati topli napitak. Ako ste se vratili na svoje računalo i otkrili da aplikacija još uvijek visi, vjerovatno je bilo dovoljno vremena za ponovni rad. Aplikacija koja ne reagira obično ima zasivljene gumbe ili opcije za koje se čini da ne djeluju. Također nećete moći pomicati prozor aplikacije oko zaslona.

Dakle, što je rješenje? Kliknite gumb x gumb u gornjem kutu (lijevo ili desno, ovisno o vašem operacijskom sustavu Linux). To bi trebalo zaustaviti program na mrtvoj stazi. Možda ćete vidjeti dijaloški okvir s upitom da Čekati ili Force Quit da to sada okončam.

instagram viewer

Ako sve ide po planu, neki će vas distrosi zatražiti da pošaljete izvještaj o pogrešci.

2. Koristite Monitor sustava za ubijanje Linux procesa

Uklonite Linux proces u alatu za nadgledanje sustava

Sljedeća je mogućnost otvaranje uslužnog programa Monitor Monitor vašeg operativnog sustava Linux. To se obično nalazi u Alati sustava izbornika i prikazuje popis pokrenutih procesa ispod procesi kartica.

Da biste zatvorili nereagiranu aplikaciju, jednostavno je odaberite i kliknite desnom tipkom miša. Tada imate tri mogućnosti:

  • Zaustavi postupak: Ovo zaustavlja postupak, omogućujući vam da ga nastavite kasnije. U većini slučajeva neće uspjeti.
  • Završni postupak: Ispravan način za zatvaranje procesa, to će sigurno prekinuti aplikaciju, čišćenje privremenih datoteka na putu.
  • Proces ubijanja: To je ekstremna opcija i treba ga koristiti samo ako End Process ne uspije.

Najbolje ih je koristiti u redu. Međutim, ako je aplikacija koja redovito visi, možda biste radije koristili naredbu za koju znate da djeluje.

3. Prisilite ubiti Linux procese pomoću "xkill"

Druga mogućnost koju možete zaposliti je xkill. Ovo je alat za ubijanje sile koji je unaprijed instaliran u Ubuntu, ali možete ga instalirati putem Terminala na druge distribucije ako je potrebno. Kad se pozove, xkill će vam omogućiti zatvaranje bilo kojeg procesa na radnoj površini. Instalirajte ga sljedećom naredbom:

sudo apt instalirati xorg-xkill

Nakon što to učinite, pokrenite xkill jednostavnim tipkanjem

Xkill

Pokazivač miša tada će prikazivati ​​križ (ili lubanju). Kliknite lijevim klikom na prijestupni program da biste ga zatvorili

Ako nije moguće zatvoriti vašu neodgovarajuću aplikaciju nijednom od ovih metoda usmjerenih na radnu površinu, rješenje može biti naredbeni redak ...

4. Upotrijebite naredbu "kill"

Ako vaša aplikacija ne reagira, a gornji prijedlozi ne funkcioniraju (GUI možda ne reagira), pritisnite Ctrl + Alt + T za otvaranje Terminala.

Na raspolaganju je nekoliko opcija naredbenog retka da biste zatvorili aplikaciju. Još bolje, ovi se mogu koristiti na vašem računalu ili putem povezivanje preko SSH s drugog uređaja.

Naredba kill može se koristiti ovdje, ali prvo zahtijeva ID procesa. To možete pronaći pokretanjem naredbe koja ispituje aplikaciju za ID postupka:

ps aux | grep [naziv postupka]

Rezultat će prikazati ID procesa. To se onda može koristiti na sljedeći način:

ubiti [ID postupka]

Imajte na umu da ćete možda trebati dodati naredbu sa sudo.

Zatvorite Linuxove aplikacije naredbom Kill

5. Koristite "pgrep" i "pkill"

Što ako ne znate ili ne možete pronaći ID postupka? Tu dolazi naredba pkill. Umjesto ID-a procesa, jednostavno koristite pkill zajedno s nazivom postupka:

pkill [naziv postupka]

Alternativno, pomoću naredbe pgrep možete pronaći ID procesa:

pgrep [naziv postupka]

… I nakon toga upotrijebite pkill s ID-om postupka.

pkill [ID postupka]
Ubijte Linux aplikaciju pomoću naredbe pkill

Kao i kod naredbe kill, ovaj bi postupak trebao zatvoriti postupak za oko 5 sekundi.

6. Ubiti sve instance pomoću "killall"

Nema sreće s kill ili pkill? Vrijeme je za korištenje nuklearne opcije: killall.

Srećom, nije toliko razorno koliko bi moglo biti. Naredba killall zaustavit će sve instance određenog programa. Dakle, umjesto da ubijete jedan prozor Firefoxa, sljedeća naredba će ih sve okončati:

killall firefox

Sve što trebate je naziv procesa i naredba killall (eventualno s sudom ako to zahtijeva vaše postavljanje).

killall [naziv postupka]

Naravno, ovu naredbu trebali biste koristiti samo kad je potrebno. Neprikladan je za većinu reaktivnih programskih situacija.

7. Izradite prečac za prisilno ubijanje

Želite uštedjeti vrijeme zatvaranja neodgovarajućeg softvera? Najbolja opcija je stvaranje prečaca na tipkovnici. To će vam dati neposrednu mogućnost za zatvaranje aplikacije, ali za to vam je potreban xkill.

U Ubuntu otvorite Postavke> Tipkovnica i kliknite na prečaci. Odaberi Prilagođene prečice, onda + za stvaranje nove prečice. Unesite "xkill" za oboje Ime i naredba, onda primijeniti. Vratit ćete se na popis prečaca - odaberite prečicu, a zatim pritisnite potrebnu kombinaciju tipkovnice kojom ćete je nazvati.

Stvorite prečac za ubijanje neodgovarajućih aplikacija

Sljedeći put kad trebate zatvoriti aplikaciju, samo se koristi prečac na tipkovnici. Pokazivač miša postat će X, a možete kliknuti bilo gdje u aplikaciji koju želite zatvoriti.

Izbjegavajte neodgovarajući softver: nadogradite svoj hardver

Redovito li aplikacije uzrokuju probleme? Vjerojatno biste imali koristi od uvođenja nekih promjena na svoje Linux računalo.

Instaliranje dodatne RAM-a način je na koji možete dobiti više snage i možda je upravo to što vam je potrebno da spriječite da te temperamentne aplikacije u budućnosti ne odgovore.

Dakle, sljedeći put kada se Linux aplikacija ili uslužni program zaustavi i ne reagira, sve što trebate učiniti je primijeniti jedno od sljedećih rješenja:

  1. Kliknite X u kutu.
  2. Koristite Monitor sustava.
  3. Koristite aplikaciju xkill.
  4. Upotrijebite naredbu kill.
  5. Zatvorite aplikacije s pkill-om.
  6. Upotrijebite killall za zatvaranje softvera.
  7. Napravite prečac na tipkovnici.

Ako nijedno od tih rješenja ne funkcionira, a redovito imate neprikladne Linux aplikacije, razmislite o prelasku na lagan Linux operativni sustav 14 lagane distribucije Linuxa kako bi vašem starom računalu dao novi životTrebate lagani operativni sustav? Ovi se posebni Linux distributeri mogu izvoditi na starijim računalima, od kojih neki imaju samo 100MB RAM-a. Čitaj više .

Christian Cawley je zamjenik urednika za sigurnost, Linux, DIY, programiranje i objašnjene tehnologije. On također proizvodi stvarno korisni podcast i ima veliko iskustvo u podlozi za radnu površinu i softver. Christian koji je suradnik časopisa Linux Format, Christian je majstor koji proizvodi Raspberry Pi, ljubitelj Lego i ljubitelj retro igara.