5 veidi, kā nogalināt Linux programmu

Šis raksts parādīs dažādus veidus, kā likvidēt lietojumprogrammu Linux.

Iedomājieties, ka jums ir Firefox, un kāda iemesla dēļ drosmīgs Flash skripts ir atstājis jūsu pārlūkprogrammu, kas neatbild. Ko jūs darītu, lai aizvērtu programmu?

Linux vidē ir daudz veidu, kā nogalināt jebkuru pieteikumu. Šajā rokasgrāmatā būs redzams 5 no tiem.

Kill Linux lietojumprogrammas, izmantojot Kill Command

Pirmā metode ir izmantot ps un nogalināt komandas.

Šīs metodes izmantošanas priekšrocība ir tā, ka tā darbosies visās Linux sistēmās.

Iznīcināšanas komandai ir jāzina pieteikuma procesa ID, kas nepieciešams, lai nogalinātu, un tas ir, kur ps nāk.

ps -ef | grep firefox

Komandā ps tiek uzskaitīti visi jūsu datorā esošie procesi. Efekta slēdži nodrošina pilnu formātu sarakstu. Vēl viens veids, kā iegūt procesu sarakstu, ir palaist augstāko komandu.

Tagad, kad jums ir procesa ID, varat vienkārši palaist komandu kill:

nogalināt pid

Piemēram:

nogalināt 1234

Ja pēc komandas kill izpildes programma joprojām nemirgo, jūs varat piespiest to, izmantojot -9 slēdzi, šādi:

nogalināt -9 1234

Kill Linux lietojumprogrammas, izmantojot XKill

Vienkāršāks veids, kā nogalināt grafiskos pieteikumus, ir izmantot XKill komandu.

Viss, kas jums jādara, ir vai nu tipa xkill uz termināla logu, vai arī, ja jūsu darbvirsmas vide ietver palaist komandu funkciju, ievadiet xkill komandrindas palaišanas logā.

Uz ekrāna parādīsies krustenis.

Tagad noklikšķiniet uz logu, kuru vēlaties nogalināt.

Kill Linux lietojumprogrammas, izmantojot augšējo komandu

Linux augšējā komanda nodrošina gala uzdevumu pārvaldnieku, kurā ir uzskaitīti visi datorā esošie procesi.

Lai nogalinātu procesu augšējā saskarnē, vienkārši nospiediet taustiņu "k" un ievadiet procesa ID blakus programmai, kuru vēlaties aizvērt.

Izmantojiet PGrep un PKill, lai nogalinātu lietojumprogrammas

Iepriekš izmantotais ps un nogalināšanas paņēmiens ir labs, un tā garantē darbu pie visām Linux sistēmām.

Daudzām Linux sistēmām ir īsceļu metode, lai veiktu vienu un to pašu uzdevumu, izmantojot PGrep un PKill .

PGrep ļauj ievadīt procesa nosaukumu un atdod procesa ID.

Piemēram:

pgrep firefox

Tagad jūs varat pievienot atgriezto procesa ID pkill šādā veidā:

pkill 1234

Gaidiet Tas faktiski ir vienkāršāk nekā tas. PKill komanda patiešām var pieņemt arī procesa nosaukumu, lai jūs varētu vienkārši rakstīt:

pkill firefox

Tas ir labi, ja jums ir tikai viens lietojumprogrammas gadījums, bet tas ir nedaudz mazāk noderīgs, ja jums ir vairāki Firefox logi un jūs vienkārši vēlaties to nogalināt. Šajā situācijā XKill ir daudz noderīgāks.

Kill Pieteikumi, izmantojot sistēmas monitoru

Ja jūs izmantojat GNOME darbvirsmas vidi, varat izmantot sistēmas monitora rīku, lai iznīcinātu nereaģējošas programmas.

Vienkārši atveriet darbību logu un ierakstiet "System Monitor" meklēšanas lodziņā.

Noklikšķiniet uz ikonas un parādīsies grafiskais uzdevumu pārvaldnieks.

Ritiniet uz leju esošo procesu sarakstu un atrodiet lietojumprogrammu, kuru vēlaties slēgt. Ar peles labo pogu noklikšķiniet uz objekta un izvēlieties vai nu "pabeigt procesu" vai "nogalināt procesu".

"Beigas process" mēģina nedaudz nomainīt pa līnijām "lūdzu, jūs nevēlaties slēgt", bet "Kill Process" opcija iet par bezceremonisku "izkāpiet manu ekrānu, tagad".