Dræb processer ved hjælp af jokertegn med pkill i Mac OS X

Anonim

For alle, der bruger kommandolinjen regelmæssigt, gør et nyt værktøj kaldet pkill drabsprocesser væsentligt nemmere i moderne udgivelser af Mac OS og Mac OS X. Forbedring af standard kill-kommandoen understøtter pkill nemt jokertegn, gør det nemt at afslutte alle processer, der tilhører et match eller endda en bestemt bruger.

Brug af pkill til at dræbe processer på Mac OS

Pkill kan i sin mest grundlæggende funktion bruges som følger:

pkill ApplicationName

For eksempel ville afbryde alle processer, der hører til "Safari", inklusive Safari Web Content-processer, bare være et spørgsmål om at skrive:

pkill Safari

Dræbningsprocesser med pkill og jokertegn

Men pkill bruges måske bedst med uid-flag og jokertegn, for eksempel kan du dræbe alle processer, der starter med bogstavet "C" ved at bruge følgende:

pkill C

Processer, der tilhører en enkelt bruger, kan også nemt afsluttes med -U-flaget og yderligere detaljer:

pkill -U brugernavn ProcessName

Du kan f.eks. dræbe enhver proces, der tilhører brugeren Will med følgende;

sudo pkill -u Vil

Forudsat at den angivne bruger er logget ind, vil alle apps, der kører af denne bruger, blive dræbt. Brugeren vil dog ikke blive logget ud, og kernesystemprocesser vedrørende denne bruger forbliver intakte.

Gennemgå manualsiden for pkill for flere anvendelser og flag, og husk, at gennemsnitlige Mac-brugere vil være bedre tjent med at administrere opgaver med Activity Monitor i stedet. pkill er ikke tilgængelig for Mac OS eller OS X før Mountain Lion.

Dræb processer ved hjælp af jokertegn med pkill i Mac OS X