Vorrei avere un elenco di tutte le applicazioni attualmente in esecuzione sulla mia macchina utilizzando la riga di comando. Dovrebbe essere simile a quello che ottieni quando apri Activity Monitor e scegli di salvare l'elenco.
Ho notato che il comando ps -a
fa qualcosa di simile, ma taglia i nomi dei processi.
Mi interessa solo il nome dei processi, quindi non ho bisogno di tutte le colonne che vengono generate da Monitoraggio attività.
Aggiornamento: avrei dovuto essere più chiaro ... Non voglio che venga visualizzato l'intero percorso del processo. Voglio solo il nome del processo, come appare in Activity Monitor. Ad esempio, ps
fa sì che lanchd
venga visualizzato come /sbin/launchd
piuttosto che come viene visualizzato in Activity Monitor (cioè solo lanchd
). Questo è un problema perché i processi che hanno percorsi molto lunghi finiscono per essere troncati (a seconda della dimensione della mia finestra di terminale), e non riesco nemmeno a vedere il nome del processo.