Ubuntu

Ubuntu Killall-kommando

Ubuntu Killall-kommando
Hver eneste Linux distro er en samling af standard og noget andet værktøj i kernen. Ubuntu, der er en af ​​de mest populære, tilbyder de mest populære og kraftfulde Linux-værktøjer i naturen. “Killall” er et så stærkt værktøj til din rådighed. Lad os finde ud af, hvad du kan gøre med "killall". Det er ligesom "dræb" men med meget mere magt i lommen. Det er et CLI-værktøj. Forsigtighed er et must, da en forkert kommando helt kan gøre dit system ubrugeligt.

Killall-kommando

“Killall” følger den følgende struktur -

killall [OPTIONS] navn

Ifølge mandsiden i “killall” sender værktøjet et signal til målprocesserne. Uden at specificere signaltypen er standard SIGTERM. Hvis “killall” er i stand til at dræbe mindst 1 proces, der matcher kravene, returnerer den en nul returkode. Du kan ikke dræbe en "killall" -proces.

At dræbe en proces

Dette er den mest basale brug af "killall" -kommandoen. Alt hvad du skal gøre er bare at videregive navnet på processen.

For eksempel har jeg GNOME-diske åbne, procesnavn "gnome-disks". For at dræbe processen skal du køre følgende kommando -

killall gnome-diske

Beder om tilladelse

Når du kører "killall" -kommandoer, er der en ret god chance for, at du er ved at dræbe noget utilsigtet. Du skal bruge “-i” flag.

killall-jeg gnome-diske

Sagsfølsomhed

Generelt er "killall" et skift mellem store og små bogstaver, så sørg for at indtaste navnet korrekt.

# Forkert kommando
killall GNOME-diske
# Korrekt kommando
killall gnome-diske

Hvis du vil tvinge killall som store og små bogstaver, skal du bruge “-I” flag.

killall -I GNOME-diske

Valg af ENDING signal

Der findes forskellige typer af afslutningssignaler. Hvis du vil bruge et specifikt slutsignal, skal du bruge følgende struktur -

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

Brug “-l” flag for at finde ud af den tilgængelige signalliste.

killall -l

Dræbeproces efter tid

Du kan også fortælle “killall” at afslutte processerne afhængigt af deres kørselstid!

killall -o [TIME]
# ELLER
killall --ældre end [TIME]

For eksempel,

killall -o 2h

Denne kommando dræber alle de processer, der har kørt i mere end 2 timer.

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

For eksempel,

killall -y 2h

Denne kommando dræber alle processer, der er yngre end 2 timer.

Dræber alle de processer, der ejes af en bruger

Dette er en meget risikabel ting at gøre og kan endda gøre dit system ubrugeligt, medmindre du genstarter det. Sørg for, at du har alle dine vigtige opgaver afsluttet.

Strukturen går sådan her -

killall -u [USERNAME]

For eksempel,

killall -u viktor

Denne kommando dræber alt under brugeren "viktor".

Andre "killall" kommandoer

Der er et antal andre tilgængelige kommandoer af "killall". Brug følgende kommando til den korte liste -

killall - hjælp

For en grundig forklaring af hver enkelt parameter og valgmuligheder er mandsiden den bedste mulighed.

mand killall

Du kan eksportere mandsiden til en separat tekstfil til læsning senere.

mand killall> ~ / Desktop / killall.txt

god fornøjelse!

Kæmp om Wesnoth-vejledning
Slaget om Wesnoth er et af de mest populære open source-strategispil, som du kan spille på dette tidspunkt. Ikke kun har dette spil været under udvikl...
0 A.D. Vejledning
Ud af de mange strategispil derude, 0 A.D. formår at skille sig ud som en omfattende titel og et meget dybt, taktisk spil på trods af at det er open s...
Unity3D Tutorial
Introduktion til Unity 3D Unity 3D er en kraftfuld spiludviklingsmotor. Det er cross platform, det er det giver dig mulighed for at oprette spil til m...