Entendendo a fundo do seu MacOS usando o comando SysDiagnose

O sistema Apple por terem um histórico baseado em plataformas BSD trazem ferramentas importante para dignosticar e investigar problemas. Hoje falarei do comando SYSDIAGNOSE que é um canivete suiço para investigação de problemas.

Com este comando ele gera um relatório completo de Kexts utilizadas, status de disco, arquitetura GPT, sistemas de boot, preferências, librarys, status de networking entre deversas outras informações importantes. Este comando também é utilizado pela Apple para dar suporte a usuários e identificar problemas.

A sintaxe é muito simples

sudo sysdiagnose -f ~/Desktop/

A flag -f ( file ) redireciona a saída deste comando para a área de trabalho.

Este comando irá gerar diversos relatórios e ele costuma a demorar de 3 a 5 minutos para conclusão dependendo do estado do seu hardware e sistema. Terminado a execução ele irá gerar um arquivo compactado Tarball no local onde indicou, no meu caso na área de trabalho