Ubuntu

Ubuntu Killall Command

Ubuntu Killall Command
Hver eneste Linux-distribusjon er en samling av standard og noe annet verktøy i kjernen. Ubuntu, som er en av de mest populære, tilbyr de mest populære og kraftige Linux-verktøyene i naturen. “Killall” er et så kraftig verktøy til din disposisjon. La oss finne ut hva du kan gjøre med "killall". Det er akkurat som "drep", men med mye mer kraft i lommen. Det er et CLI-verktøy. Forsiktighet er et must da en feil kommando kan gjøre systemet ditt ubrukelig.

Killall-kommando

“Killall” følger følgende struktur -

killall [OPTIONS] navn

I følge mansiden til “killall” sender verktøyet et signal til målprosessene. Uten å spesifisere signaltypen er standard SIGTERM. Hvis “killall” er i stand til å drepe minst én prosess som samsvarer med kravene, returnerer den en nullreturkode. Du kan ikke drepe en "killall" -prosess.

Drap på en prosess

Dette er den mest grunnleggende bruken av "killall" -kommandoen. Alt du trenger å gjøre er å bare sende navnet på prosessen.

For eksempel har jeg GNOME-disker åpne, prosessnavnet "gnome-disks". For å drepe prosessen, kjør følgende kommando -

killall gnome-disker

Spør om tillatelse

Når du kjører "killall" -kommandoer, er det en ganske god sjanse for at du er i ferd med å drepe noe utilsiktet. Du må bruke “-i” -flagget.

killall -i gnome-disker

Saksfølsomhet

Generelt er "killall" et skiftesensitivt verktøy, så sørg for at du skriver inn navnet riktig.

# Feil kommando
killall GNOME-disker
# Riktig kommando
killall gnome-disker

Hvis du vil tvinge killall som store og små bokstaver, bruk “-I” flagg.

killall -Jeg GNOME-disker

Velge ENDING-signalet

Det er forskjellige typer avslutningssignaler tilgjengelig. Hvis du vil bruke et bestemt sluttsignal, bruk følgende struktur -

killall -s
# ELLER
killall - signal
# ELLER
killall -SIGNAL

For å finne den tilgjengelige signallisten, bruk “-l” -flagget.

killall -l

Drapsprosessen innen tiden

Du kan også fortelle “killall” å avslutte prosessene, avhengig av tidspunktet de kjører!

killall -o [TIME]
# ELLER
killall - eldre enn [TIME]

For eksempel,

killall -o 2t

Denne kommandoen vil drepe alle prosessene som har kjørt i mer enn 2 timer.

killall -y [TIME]
# ELLER
killall - yngre enn [TIME]

For eksempel,

killall -y 2h

Denne kommandoen vil drepe alle prosessene som er yngre enn 2 timer.

Drap alle prosessene som eies av en bruker

Dette er en veldig risikabel ting å gjøre, og kan til og med gjøre systemet ubrukelig med mindre du starter det på nytt. Sørg for at alle viktige oppgaver er ferdige.

Strukturen går slik -

killall -u [USERNAME]

For eksempel,

killall -u viktor

Denne kommandoen vil drepe alt under brukeren "viktor".

Andre “killall” -kommandoer

Det er en rekke andre tilgjengelige kommandoer for "killall". For den korte listen, bruk følgende kommando -

killall --hjelp

For en grundig forklaring av hver enkelt parameter og alternativer, er mansiden det beste alternativet.

mann killall

Du kan eksportere mansiden til en egen tekstfil for lesing senere.

mann killall> ~ / Desktop / killall.tekst

Nyt!

Hvordan utvikle et spill på Linux
For et tiår siden ville ikke mange Linux-brukere forutsi at deres favorittoperativsystem en dag ville være en populær spillplattform for kommersielle ...
Åpne kildeporter for kommersielle spillmotorer
Gratis, åpen kildekode og plattformspillmotorrekreasjoner kan brukes til å spille gamle så vel som noen av de ganske nylige spilletitlene. Denne artik...
Beste kommandolinjespill for Linux
Kommandolinjen er ikke bare din største allierte når du bruker Linux, den kan også være kilden til underholdning fordi du kan bruke den til å spille m...