Processen uitschakelen met behulp van wildcards met pkill in Mac OS X
Voor iedereen die de opdrachtregel regelmatig gebruikt, maakt een nieuwe tool genaamd pkill het doden van processen aanzienlijk eenvoudiger in moderne releases van Mac OS en Mac OS X. Als verbetering van het standaard kill-commando ondersteunt pkill eenvoudig jokertekens, waardoor het eenvoudig is om alle processen van een match of zelfs een specifieke gebruiker te beëindigen.
Pkill gebruiken om processen op Mac OS af te breken
Als basisfunctie kan pkill als volgt worden gebruikt:
pkill ApplicationName
Het doden van alle processen die behoren tot "Safari", inclusief Safari Web Content-processen, zou bijvoorbeeld gewoon een kwestie zijn van typen:
pkill Safari
Killing Processen met pkill en Wildcards
Maar pkill kan misschien het beste worden gebruikt met uid-vlaggen en jokertekens. U kunt bijvoorbeeld alle processen die beginnen met de letter "C" beëindigen door het volgende te gebruiken:
pkill C
Processen van een enkele gebruiker kunnen ook eenvoudig worden beëindigd met de vlag -U en aanvullende details:
pkill -U gebruikersnaam ProcessName
U kunt bijvoorbeeld elk proces van gebruiker Will beëindigen met het volgende;
sudo pkill -u Will
Ervan uitgaande dat de opgegeven gebruiker is ingelogd, worden alle apps die door die gebruiker worden uitgevoerd, gedood. De gebruiker wordt echter niet uitgelogd en de kernsysteemprocessen van die gebruiker blijven intact.
Bekijk de handleidingpagina voor pkill voor meer toepassingen en markeringen, en onthoud dat gemiddelde Mac-gebruikers beter gediend zullen zijn bij het beheren van taken met Activity Monitor. pkill is niet beschikbaar voor Mac OS of OS X ouder dan Mountain Lion.