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!

Installer det nyeste OpenRA-strategispil på Ubuntu Linux
OpenRA er en Libre / Free Real Time Strategy-spilmotor, der genskaber de tidlige Westwood-spil som det klassiske Command & Conquer: Red Alert. Distrib...
Installer nyeste Dolphin Emulator til Gamecube & Wii på Linux
Dolphin Emulator giver dig mulighed for at spille dine valgte Gamecube & Wii-spil på Linux Personal Computers (PC). Som en frit tilgængelig og open s...
Sådan bruges GameConqueror Cheat Engine i Linux
Artiklen dækker en vejledning om brug af GameConqueror-snydemotoren i Linux. Mange brugere, der spiller spil på Windows, bruger ofte "Cheat Engine" -a...