Skip to main content

Sådan dræber Linux programmer og applikationer

Huanyang VFD 2.2kw (pt1/2) - Wiring (April 2025)

Huanyang VFD 2.2kw (pt1/2) - Wiring (April 2025)
Anonim

Denne artikel viser dig forskellige måder at dræbe et program på i Linux.

Forestil dig, at du har Firefox kørende, og uanset årsag har et risikabelt Flash-script forlod din browser ikke at reagere. Hvad ville du gøre for at lukke programmet?

Inden for Linux er der mange måder at dræbe enhver applikation på. Denne vejledning viser dig 5 af dem.

Dræb Linux-programmer ved hjælp af Kill Command

Den første metode er at bruge ps og kill kommandoer. Fordelen ved at bruge denne metode er, at den vil fungere på alle Linux-systemer.

Kill-kommandoen skal kende proces-id'et af den applikation, du skal dræbe, og det er her, hvor ps kommer ind.

ps -ef | grep firefox

PS-kommandoen indeholder alle de kørende processer på din computer. -Ef-switcherne giver et komplet formatliste. En anden måde at få listen over processer på er at køre topkommandoen.

Nu hvor du har proces-id, kan du bare køre kill-kommandoen:

dræbe pid

For eksempel:

dræb 1234

Hvis programmet efter kørsel af kill-kommandoen endnu ikke dør, kan du tvinge det ved at bruge -9-knappen som følger:

dræbe -9 1234

Dræb Linux-programmer ved hjælp af XKill

En enklere måde at dræbe grafiske applikationer på er at bruge kommandoen XKill.

Alt du skal gøre er enten at skrive xkill i et terminalvindue, eller hvis dit skrivebordsmiljø indeholder en run-command-funktion, skal du indtaste xkill i kommandolinjen Kør.

Et kryds hår vises på skærmen. Klik nu på det vindue du vil dræbe.

Dræb Linux-programmer ved hjælp af Top Command

Linux-top-kommandoen indeholder en terminal opgaveremanager, som indeholder alle de løbende processer på computeren.

For at dræbe en proces inden for den øverste grænseflade skal du blot trykke på 'k' tasten og indtaste proces id ved siden af ​​det program, du ønsker at lukke.

Brug PGrep og PKill til at dræbe applikationer

Den tidligere anvendte ps og kill-metode er fint og garanteret at arbejde på alle Linux-baserede systemer.

Mange Linux-systemer har en genvejsmetode til at udføre den samme opgave ved hjælp af PGrep og PKill.

PGrep giver dig mulighed for at indtaste navnet på en proces, og det returnerer proces-id'et.

For eksempel:

pgrep firefox

Du kan nu tilslutte det returnerede proces ID til pkill som følger:

pkill 1234

Vent dog. Det er faktisk enklere end det. PKill-kommandoen kan faktisk også acceptere navnet på processen, så du kan bare skrive:

pkill firefox

Dette er fint, hvis du kun har en forekomst af programmet, men det er lidt mindre nyttigt, hvis du har flere Firefox-vinduer åbne, og du vil bare dræbe en. XKill er meget mere nyttigt i denne situation.

Dræb applikationer ved hjælp af systemmonitor

Hvis du bruger GNOME-skrivebordsmiljøet, kan du bruge System Monitor-værktøjet til at dræbe ikke-reagerende programmer.

Du skal blot hente aktivitetsvinduet og skrive "System Monitor" i søgefeltet.

Klik på ikonet, og en grafisk opgavemanager vises.

Rul ned i listen over kørende processer og find det program, du ønsker at lukke. Højreklik på elementet og vælg enten "ende proces" eller "kill proces". "Afslut proces" forsøger en dejlig lille flad i lighed med "behøver du det godt at lukke ned", mens "Kill Process" -alternativet går til den usikre "komme ud af skærmen nu".