Denne artikkelen vil vise deg ulike måter å drepe et program på i Linux.
Tenk deg at du har Firefox i gang, og uansett grunn har et dodgy Flash-skript igjen at nettleseren din ikke svarer. Hva ville du gjøre for å lukke programmet?
Innen Linux er det en rekke måter å drepe alle applikasjoner på. Denne veiledningen vil vise deg 5 av dem.
Drep Linux-programmer ved hjelp av Kill Command
Den første metoden er å bruke ps og kill kommandoene. Fordelen med å bruke denne metoden er at den vil fungere på alle Linux-systemer.
Kill-kommandoen må kjenne prosess-IDen til søknaden du må drepe, og det er hvor ps kommer inn.
ps -ef | grep firefox
PS-kommandoen viser alle kjørende prosesser på datamaskinen din. De-bryterne gir et fullstendig formatoppføring. En annen måte å få listen over prosesser på er å kjøre toppkommandoen.
Nå som du har prosess-ID, kan du bare kjøre kill-kommandoen:
drepe pid
For eksempel:
drepe 1234
Hvis programmet etter at du har kjørt kill-kommandoen, dør programmet, kan du ikke tvinge det ved å bruke -9-bryteren som følger:
Drep Linux-programmer ved hjelp av XKill
En enklere måte å drepe grafiske applikasjoner på er å bruke kommandoen XKill.
Alt du trenger å gjøre er å skrive xkill inn i et terminalvindu, eller hvis skrivebordsmiljøet inneholder en kjørkommandofunksjon, skriv inn xkill i kjøre kommandovinduet.
Et krysshår vises på skjermen. Klikk nå på vinduet du vil drepe.
Drep Linux-programmer ved hjelp av toppkommandoen
Linux-toppkommandoen gir en terminal oppgavebehandling som viser alle løpende prosesser på datamaskinen.
For å drepe en prosess innenfor toppgrensesnittet, trykk bare på k-tasten og skriv inn prosess-ID ved siden av programmet du vil lukke.
Bruk PGrep og PKill til å drepe applikasjoner
Den ps og kill-metoden som ble brukt tidligere, er fin og garantert å fungere på alle Linux-baserte systemer.
Mange Linux-systemer har en snarvei-metode for å utføre samme oppgave ved hjelp av PGrep og PKill.
PGrep lar deg skrive inn navnet på en prosess og det returnerer prosess-ID.
For eksempel:
pgrep firefox
Du kan nå koble den returnerte prosess-ID til pkill som følger:
pkill 1234
Vent selv om. Det er faktisk enklere enn det. PKill-kommandoen kan faktisk akseptere navnet på prosessen, så du kan bare skrive:
pkill firefox
Dette er greit hvis du bare har en forekomst av programmet, men er litt mindre nyttig hvis du har flere Firefox-vinduer åpne, og du vil bare drepe en. XKill er mye mer nyttig i denne situasjonen.
Drep programmer med systemmonitor
Hvis du bruker GNOME-skrivebordsmiljøet, kan du bruke System Monitor-verktøyet til å drepe ikke-responsive programmer.
Bare hent opp aktivitetsvinduet og skriv "System Monitor" i søkeboksen.
Klikk på ikonet og en grafisk oppgavebehandling vil vises.
Bla nedover listen over kjørende prosesser og finn søknaden du vil lukke. Høyreklikk på elementet og velg enten "sluttprosess" eller "drepeprosess". "Avslutt prosess" prøver en fin liten pute i tråd med linjen "vær så snill å lukke ned", mens alternativet "Drep prosess" går for den usikre "gå av skjermen min nå".