Ubuntu

Ubuntu Killall-opdracht

Ubuntu Killall-opdracht
Elke afzonderlijke Linux-distributie is een verzameling standaard- en iets andere tools in de kern. Ubuntu, een van de meest populaire, biedt de meest populaire en krachtige Linux-tools in het wild. "killall" is zo'n krachtig hulpmiddel tot je beschikking. Laten we eens kijken wat u kunt doen met "killall". Het is net als "doden" maar met veel meer kracht in de zak. Het is een CLI-tool. Voorzichtigheid is geboden, want een verkeerd commando kan uw systeem volledig onbruikbaar maken.

Killall-opdracht

"killall" volgt de volgende structuur: -

killall [OPTIES] naam

Volgens de man-pagina van "killall" stuurt de tool een signaal naar de doelprocessen. Zonder het signaaltype te specificeren, is de standaard SIGTERM. Als "killall" in staat is om ten minste 1 proces te doden dat aan de vereisten voldoet, retourneert het een nul-retourcode. Je kunt een "killall"-proces niet doden.

Een proces doden

Dit is het meest elementaire gebruik van de opdracht "killall". Het enige wat u hoeft te doen is gewoon de naam van het proces doorgeven.

Ik heb bijvoorbeeld GNOME-schijven open, procesnaam "gnome-disks". Voer de volgende opdracht uit om het proces te beëindigen: -

killall gnome-schijven

Om toestemming vragen

Wanneer u "killall" -commando's uitvoert, is de kans groot dat u op het punt staat iets onbedoeld te doden. U moet de vlag "-i" gebruiken.

killall -i gnome-schijven

Hoofdlettergevoeligheid

Over het algemeen is "killall" een hoofdlettergevoelig hulpmiddel, dus zorg ervoor dat u de naam correct typt.

# Verkeerde opdracht
killall GNOME-schijven
# Corrigeer commando
killall gnome-schijven

Als je killall als hoofdletterongevoelig wilt forceren, gebruik dan de "-I" vlag.

killall -I GNOME-schijven

Het ENDING-signaal kiezen

Er zijn verschillende soorten beëindigingssignalen beschikbaar. Als u een specifiek eindsignaal wilt gebruiken, gebruikt u de volgende structuur: -

killall -s
# OF
killall --signaal
# OF
killall -SIGNAAL

Gebruik de vlag "-l" om de beschikbare signaallijst te vinden list.

killall -l

Moordproces tegen de tijd

Je kunt "killall" ook vertellen om de processen te beëindigen, afhankelijk van hoe lang ze duren!

killall -o [TIME]
# OF
killall --older-than [TIME]

Bijvoorbeeld,

killall -o 2h

Met deze opdracht worden alle processen die langer dan 2 uur worden uitgevoerd, afgebroken.

killall -y [TIME]
# OF
killall --jonger-dan [TIME]

Bijvoorbeeld,

killall -y 2h

Met deze opdracht worden alle processen die jonger zijn dan 2 uur, gedood.

Alle processen die eigendom zijn van een gebruiker doden

Dit is zeer riskant om te doen en kan uw systeem zelfs onbruikbaar maken, tenzij u het opnieuw opstart. Zorg ervoor dat u al uw belangrijke taken af ​​hebt.

De structuur gaat als volgt -

killall -u [USERNAME]

Bijvoorbeeld,

killall -u viktor

Dit commando zal alles doden onder de gebruiker "viktor".

Andere "killall"-commando's

Er zijn een aantal andere beschikbare commando's van "killall". Gebruik de volgende opdracht voor de korte lijst: -

killall --help

Voor een diepgaande uitleg van elke afzonderlijke parameter en opties, is de man-pagina de beste optie.

man killall

U kunt de man-pagina exporteren naar een apart tekstbestand om later te lezen.

man killall > ~/Desktop/killall.tekst

Genieten!

Strijd om Wesnoth 1.13.6 Ontwikkeling vrijgegeven
Strijd om Wesnoth 1.13.6 die vorige maand werd uitgebracht, is de zesde ontwikkelingsrelease in de 1.13.x-serie en het levert een aantal verbeteringen...
Hoe League Of Legends op Ubuntu 14 te installeren.04
Als je fan bent van League of Legends, dan is dit een kans voor jou om League of Legends te testen. Merk op dat LOL wordt ondersteund op PlayOnLinux a...
Installeer de nieuwste OpenRA Strategy Game op Ubuntu Linux
OpenRA is een Libre/Free Real Time Strategy-game-engine die de vroege Westwood-games nabootst, zoals de klassieke Command & Conquer: Red Alert. Gedist...