Uccidi i processi usando i caratteri jolly con pkill in Mac OS X

Anonim

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.

Uccidi i processi usando i caratteri jolly con pkill in Mac OS X