Perifericos Hardware na terminal
Publicado por MrMaX 09/05/2005
[ Hits: 7.538 ]
Homepage: http://www.tux-linux.net
Este script é muito simples e muito util para ver informação detalhada sobre seu pc. Tem um menu onde pode escolher qual o periferico que deseja ver a informação.
Para correr este script basta fazer:
#sh hardware.sh
Espero que lhe seja util.
#Script por MrMaX
#Este script mostra informações sobre seus perifericos na consola
#Email: mrmax@linuxmail.org
clear
r=0
i=0
while [ $i -le 27 ]
do
if [ $r -eq 0 ] ; then
clear
echo -e "{FONTE}33[34m __________MENU__________"
echo "1. CPU INFO"
echo "2. DEVICES"
echo "3. Dinamic Memory Access"
echo "4. File Sistem"
echo "5. Modelo do Disco Rigido"
echo "6. Tipo de Media"
echo "7. CDROM : HDC"
echo "8. Tipo de Media : HDC"
echo "9. CDROM : HDD"
echo "10. Tipo de Media em HDD"
echo "11. Portas"
echo "12. Placas ISA/PNP"
echo "13. Info da Memoria"
echo "14. Modulos"
echo "15. Arquivos Montados"
echo "16. Status dos Sockets"
echo "17. Particoes"
echo "18. Placas PCI"
echo "19. Emulacao SCSI"
echo "20. SWAP"
echo "21. Domanin Name"
echo "22. Host Name"
echo "23. CDROM Info"
echo "24. Versao SO"
echo "25. Video"
echo "26. Placa de Som"
echo "27. Sair"
echo -n "OP:"
read r
if [ $r -eq 27 ] ; then
clear
echo -e "{FONTE}33[1;20f Obrigado por usar o meu scrit. MrMaX"
echo -e "{FONTE}33[0m"
exit
fi
if [ $r -eq 1 ] ; then
clear
echo "__________CPU INFO__________"
cat /proc/cpuinfo
fi
if [ $r -eq 2 ] ; then
clear
echo "__________DEVICE INFO_________"
cat /proc/devices
fi
if [ $r -eq 3 ] ; then
clear
echo "__________Dinamic Memory Access_________"
cat /proc/dma
fi
if [ $r -eq 4 ] ; then
clear
echo "__________File Sistem_________"
cat /proc/filesystems
fi
if [ $r -eq 5 ] ; then
clear
echo "__________Modelo do Disco Rigido_________"
cat /proc/ide/hda/model
fi
if [ $r -eq 6 ] ; then
clear
echo "__________Tipo de Media_________"
cat /proc/ide/hda/media
fi
if [ $r -eq 7 ] ; then
clear
echo "__________CDROM : HDC_________"
cat /proc/ide/hdc/model
fi
if [ $r -eq 8 ] ; then
clear
echo "__________Tipo de Media : HDC_________"
cat /proc/ide/hda/media
fi
if [ $r -eq 9 ] ; then
clear
echo "__________CDROM : HDD_________"
cat /proc/ide/hdd/model
fi
if [ $r -eq 10 ] ; then
clear
echo "__________Tipo de Media em HDD_________"
cat /proc/ide/hdd/media
fi
if [ $r -eq 11 ] ; then
clear
echo "__________Portas_________"
cat /proc/ioports
fi
if [ $r -eq 12 ] ; then
clear
echo "__________Placas ISA/PNP_________"
cat /proc/isapnp
fi
if [ $r -eq 13 ] ; then
clear
echo "__________Info da Memoria_________"
cat /proc/meminfo
fi
if [ $r -eq 14 ] ; then
clear
echo "__________Modulos_________"
cat /proc/modules
fi
if [ $r -eq 15 ] ; then
clear
echo "__________Arquivos Montados_________"
cat /proc/mounts
fi
if [ $r -eq 16 ] ; then
clear
echo "__________Status dos Sockets_________"
cat /proc/net/sockstat
fi
if [ $r -eq 17 ] ; then
clear
echo "__________Particoes_________"
cat /proc/partitions
fi
if [ $r -eq 18 ] ; then
clear
echo "__________Placas PCI_________"
cat /proc/pci
fi
if [ $r -eq 19 ] ; then
clear
echo "__________Emulacao SCSI_________"
cat /proc/scsi/scsi
fi
if [ $r -eq 20 ] ; then
clear
echo "__________SWAP_________"
cat /proc/swaps
fi
if [ $r -eq 21 ] ; then
clear
echo "__________Domain Name_________"
cat /proc/sys/kernel/domainname
fi
if [ $r -eq 22 ] ; then
clear
echo "__________Host Name_________"
cat /proc/sys/kernel/hostname
fi
if [ $r -eq 23 ] ; then
clear
echo "__________CDROM Info_________"
cat /proc/sys/dev/cdrom/info
fi
if [ $r -eq 24 ] ; then
clear
echo "__________Versao SO_________"
cat /proc/version
fi
if [ $r -eq 25 ] ; then
clear
echo "__________Video_________"
cat /proc/video/dev/vbi0
cat /proc/video/dev/video0
fi
if [ $r -eq 26 ] ; then
clear
echo "__________Som_________"
cat /proc/asound/cards
fi
fi
read
r=0
done
Download com barra de progresso
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
IA chega ao desktop e impulsiona produtividade no mundo Linux
Novos apps de produtividade, avanços em IA e distros em ebulição agitam o universo Linux
Digitando underscore com "shift" + "barra de espaços"
Como ativar a lixeira e recuperar aquivos deletados em um servidor Linux
Como mudar o nome de dispositivos Bluetooth via linha de comando
esqueci a senha do boot do notebook dell vostro 3300 (1)
PIP3 - erro ao instalar módulo do mariadb para o Python (7)
estou na 22.1 e não é atualizado pra 22.4 via "sudo full-upgrade&... (2)









