I comandi Solaris per la visualizzazione, la gestione e il debugging dei processi su Solaris sono simili a quelli presenti su altri Unix.
Comandi per la visualizzazione di processi (con le opzioni più utili):
ps -ef
Visualizza tutti i processi attivi sul sistema con alcune informazioni utili
prstat -a
Visualizza una schermata, aggiornata automaticamente con i processi ordinabili secondo vari criteri (simile a top
). L'opzione -a visualizza anche i totali per singoli utenti. Un programma simile, disponibile in ambiente grafico è il CDE Process Manager, che si può eseguire lanciando Find Process dal menu Tools
Comandi per il debugging di processi:
truss -p PID
Visualizza tutte le chiamate di sistema del processo con il PID specificato. E' fondamentale per fare un debugging approfondito di un processo e capire cosa effettivamente fa. Corrisponde allo strace
comune su Linux.
Guida all'uso e alla logica di Sun Solaris per system administrator Unix / Linux.
truss -elaf COMANDO
Una forma utile del comando truss e' quella che segue:
truss -elaf comandodaeseguire.
in questo modo viene visualizzato il trace del comando interessato. Utile per capire per qualce motivo uno script non parte... o da qualche errore in avvio.