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!

Sådan tilføjes bruger til Sudoers på Ubuntu 20.04?
Vi er vant til at logge ind på administratorkontoen i Windows og bruge forskellige ting direkte som administrator. I Windows blev brugeradgangskontrol...
Sådan aktiveres skærmdeling på Ubuntu 20.04 LTS
VNC eller Virtuelt netværk Computing er en protokol, der bruges til at få adgang til din computers grafiske skrivebordsmiljø og styre det fra en fjern...
Sådan installeres Google Cloud SDK på Ubuntu 20.04?
Google Cloud SDK giver os mulighed for at bruge en terminal til at få adgang til Google Cloud. Det er et værktøjssæt til oprettelse, der kommer med ma...