pkill-kommandogenerator
Generer pkill-kommandoer for å signalisere prosesser etter navn eller mønster
Kom i gang med pkill
## Hva er pkill?
`pkill`-kommandoen signaliserer prosesser ved å matche navnet deres (eller andre attributter) mot et mønster — ingen grunn til å slå opp PID-er først. Det er en praktisk snarvei som parres med `pgrep` og er flott for å stoppe mange prosesser med samme navn samtidig.
## Hvordan bruke
1. **Skriv inn mønster**: Skriv prosessnavnet (eller del av det) som skal matches. 2. **Velg et signal**: Standard er `TERM`. Bruk `--signal KILL` eller `-9` for å tvinge. 3. **Filter** (valgfritt): Begrens per bruker (`-u`) eller terminal (`-t`). 4. **Kopier og kjør**: Kopier den genererte kommandoen til terminalen din. Kjør `pkill -e <mønster>` først for å forhåndsvise hva som ville bli drept.
Vanlige alternativer
### `--signal` Signalnavn Spesifiser signalet etter navn. Standard er `TERM`. Bruk `KILL` (eller `-9`-snarveien) for å tvinge, `HUP` for å laste på nytt, `STOP`/`CONT` for å pause/gjenoppta.
### `-9` Tving-drepe snarvei Tilsvarer `--signal KILL` — dreper matchede prosesser umiddelbart. Forbeholdt prosesser som ignorerer en høflig TERM.
### `-u` Per bruker Match kun prosesser eid av den angitte brukeren. F.eks. `pkill -u www-data php` stopper PHP-prosesser eid kun av www-data.
### `-t` Per terminal Match prosesser tilknyttet en spesifikk TTY, f.eks. `pkill -t pts/0`. Nyttig for å tømme fastlåste sesjoner.
### `-e` Kun ekko Skriv hva som ville bli signalisert, men send ikke faktisk et signal — en tørrkjøring. Forhåndsvis alltid med `-e` før en tvungen `-9`.
### `-v` Inverter Match prosesser som IKKE matcher mønsteret (negere utvalget). Nyttig for "drep alt unntatt X".
▶Hva er forskjellen mellom pkill og killall?
▶Hvordan forhåndsviser jeg trygt hva pkill vil påvirke?
▶Hvordan dreper jeg alle prosesser eid av en spesifikk bruker?
Hvis dette verktøyet har vært nyttig for deg, vurder å kjøpe meg en kaffe.
Kjøp meg en kaffe