Processi: Analisi e troubleshooting

Diagnosticare un problema di una applicazione richiede l'uso di strumenti vari:
- I log del sistema, dove spesso si spiegano i motivi di errori o malfunzionamenti
- Le opzioni di debug attivabili da un programma (nel suo file di configurazione) per analisi pił approfondite
- Comandi vari per esplorare il comportamento e la natura di un programma

Comandi per l'analisi di un processo

strace - Visualizza le chiamate di sistema eseguite da un processo
Es: strace -p 1878 (Visualizza le chiamate di sistema del processo con PID 1878)

ldd - Mostra le librerie condivise utilizzate da un comando
Es: ldd /usr/bin/nmap (Visualizza le librerie condivise usate da nmap)

lsof - Mostra tutti i file aperti sul sistema da ogni processo
Es: lsof

Privacy Policy