Uccidi i processi usando i caratteri jolly con pkill in Mac OS X
Per chiunque utilizzi regolarmente la riga di comando, un nuovo strumento chiamato pkill semplifica notevolmente i processi di uccisione nelle versioni moderne di Mac OS e Mac OS X. Migliorando il comando kill standard, pkill supporta facilmente i caratteri jolly, semplificando la terminazione di tutti i processi appartenenti a una corrispondenza o persino a un utente specifico.
Utilizzo di pkill per terminare i processi su Mac OS
Nella sua funzione più elementare, pkill può essere utilizzato come segue:
pkill ApplicationName
Ad esempio, terminare tutti i processi appartenenti a "Safari", inclusi i processi Safari Web Content, sarebbe solo questione di digitare:
pkill Safari
Processi di uccisione con pkill e caratteri jolly
Ma forse pkill è meglio usato con flag uid e caratteri jolly, ad esempio puoi terminare tutti i processi che iniziano con la lettera "C" usando quanto segue:
pkill C
I processi appartenenti a un singolo utente possono anche essere terminati facilmente con il flag -U e dettagli aggiuntivi:
pkill -U username NomeProcesso
Ad esempio, puoi terminare ogni processo appartenente all'utente Will con il seguente;
sudo pkill -u Will
Supponendo che l'utente specificato abbia effettuato l'accesso, tutte le app eseguite da quell'utente verranno terminate. Tuttavia, l'utente non verrà disconnesso e i processi di sistema principali relativi a quell'utente rimarranno intatti.
Esamina la pagina del manuale per pkill per ulteriori usi e flag e ricorda che gli utenti Mac medi saranno invece serviti meglio nella gestione delle attività con Activity Monitor. pkill non è disponibile per Mac OS o OS X prima di Mountain Lion.