Una volta un collega mi ha detto che l'ultima opzione in cui tutto non è riuscito a eseguire il debug su Linux era l'uso di strace .
Ho cercato di imparare la scienza dietro questo strano strumento, ma non sono un guru dell'amministratore di sistema e non ho davvero ottenuto risultati.
Così,
- Che cos'è esattamente e cosa fa?
- Come e in quali casi dovrebbe essere usato?
- Come dovrebbe essere compreso ed elaborato l'output?
In breve, in parole semplici , come funziona questa roba?
man strace
davvero facile da leggere e utile. (PS non conosceva lo strace prima di ieri e non un esperto di Linux)