Ubuntu

Ubuntu Killall Command

Ubuntu Killall Command
Varje Linux-distribution är en samling av standard och något annat verktyg i kärnan. Ubuntu, som är en av de mest populära, erbjuder de mest populära och kraftfulla Linux-verktygen i naturen. "Killall" är ett så kraftfullt verktyg till ditt förfogande. Låt oss ta reda på vad du kan göra med "killall". Det är precis som "kill" men med mycket mer kraft i fickan. Det är ett CLI-verktyg. Varning är ett måste eftersom ett felkommando helt kan göra ditt system värdelöst.

Killall-kommandot

”Killall” följer följande struktur -

killall [OPTIONS] namn

Enligt mansidan för ”killall” skickar verktyget en signal till målprocesserna. Utan att specificera signaltypen är standard SIGTERM. Om ”killall” kan döda minst en process som matchar kraven returnerar den en nollreturskod. Du kan inte döda en "killall" -process.

Döda en process

Detta är den mest grundläggande användningen av ”killall” -kommandot. Allt du behöver göra är att bara skicka namnet på processen.

Till exempel har jag GNOME-diskar öppna, processnamn "gnome-diskar". För att döda processen, kör följande kommando -

killall gnome-skivor

Frågar om tillåtelse

När du kör “killall” -kommandon finns det en ganska god chans att du ska döda något oavsiktligt. Du måste använda flaggan “-i”.

killall -i gnome-skivor

Skiftlägeskänslighet

Generellt är ”killall” ett skiftlägeskänsligt verktyg, så se till att du skriver namnet korrekt.

# Fel kommando
killall GNOME-diskar
# Rätt kommando
killall gnome-skivor

Om du vill tvinga killall som skiftlägeskänslig, använd “-I” -flaggan.

killall -I GNOME-diskar

Välja ENDING-signal

Det finns olika typer av avslutningssignaler tillgängliga. Om du vill använda en specifik slutsignal, använd följande struktur -

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

Använd “-l” -flaggan för att ta reda på den tillgängliga signallistan.

killall -l

Dödsprocessen vid tidpunkten

Du kan också be "killall" att avsluta processerna beroende på deras körtid!

killall -o [TIME]
# ELLER
killall - äldre än [TIME]

Till exempel,

killall -o 2h

Detta kommando dödar alla processer som har körts i mer än 2 timmar.

killall -y [TIME]
# ELLER
killall - yngre än [TIME]

Till exempel,

killall -y 2h

Detta kommando dödar alla processer som är yngre än 2 timmar.

Dödar alla processer som ägs av en användare

Detta är en mycket riskabel sak att göra och kan till och med göra ditt system värdelöst om du inte startar om det. Se till att alla dina viktiga uppgifter är klara.

Strukturen går så här -

killall -u [USERNAME]

Till exempel,

killall -u viktor

Detta kommando kommer att döda allt under användaren "viktor".

Andra “killall” -kommandon

Det finns ett antal andra tillgängliga kommandon för "killall". Använd följande kommando för den korta listan -

killall --hjälp

För en fördjupad förklaring av varje enskild parameter och alternativ är mansidan det bästa alternativet.

man killall

Du kan exportera mansidan till en separat textfil för läsning senare.

man killall> ~ / Desktop / killall.Text

Njut av!

Mus Så här ändrar du muspekare och markörstorlek, färg och schema på Windows 10
Så här ändrar du muspekare och markörstorlek, färg och schema på Windows 10
Muspekaren och markören i Windows 10 är mycket viktiga aspekter av operativsystemet. Detta kan också sägas för andra operativsystem, så i sanning är d...
Gratis och öppen källkodsmotorer för utveckling av Linux-spel
Den här artikeln kommer att täcka en lista över gratis motorer med öppen källkod som kan användas för att utveckla 2D- och 3D-spel på Linux. Det finns...
Shadow of the Tomb Raider for Linux Tutorial
Shadow of the Tomb Raider är det tolfte tillskottet till Tomb Raider-serien - en action-äventyrsspelfranchise skapad av Eidos Montreal. Spelet mottogs...