Skip to content

petrinhu/my_comp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

my_comp

Gerador de Relatório de Configuração do Sistema Linux

Coleta informações exaustivas do sistema e gera relatório em Markdown e HTML, com log completo de debug.

Funcionalidades

  • Coleta de OS, CPU, memória, GPU, bateria, armazenamento, rede e periféricos
  • Informações de desktop environment, serviços systemd e processos
  • Dados DMI/SMBIOS via dmidecode
  • Perfil de energia (powerprofilesctl, tuned, TLP, sensors)
  • Saída em Markdown + HTML (geração via Python3)
  • Log de debug detalhado com timestamps, exit codes e métricas por comando

Requisitos

  • Bash 4+
  • python3 (obrigatório — geração HTML e coleta de usuários)
  • sudo / root (necessário para dmidecode e algumas coletas)
  • Recomendados: dmidecode, lm_sensors, lspci, lsusb, smartmontools, nvme-cli
sudo dnf install python3 dmidecode lm_sensors pciutils usbutils smartmontools nvme-cli

Uso

sudo bash my_comp.sh [/caminho/de/saida]

Se nenhum caminho for fornecido, os arquivos são gerados no diretório atual.

Saída

Arquivo Descrição
MYCOMP_<timestamp>.md Relatório principal em Markdown
MYCOMP_<timestamp>.html Relatório em HTML
MYCOMP_debug_<timestamp>.log Log completo de debug

Versão

v0.3.6 — veja CHANGELOG.md

Licença

MIT — veja LICENSE

About

Script bash .sh para conhecer o seu sistema linux integralmente. Útil, por exemplo, para subir para a IA saber as características e otimizar seus códigos para apps de uso pessoal.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages