Perifericos Hardware na terminal
Publicado por MrMaX 09/05/2005
[ Hits: 7.307 ]
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
Converter arquivo bibtex para texto formatado e vice-versa
Shell Script para adicionar um usuário a todos os grupos do sistema
Escolhendo os diretorios e fazendo backup com Logs
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Como renomear arquivos de letras maiúsculas para minúsculas
Imprimindo no formato livreto no Linux
Vim - incrementando números em substituição
Efeito "livro" em arquivos PDF
Como resolver o erro no CUPS: Unable to get list of printer drivers
Não to conseguindo resolver este problemas ao instalar o playonelinux (1)
Excluir banco de dados no xampp (1)
[Python] Automação de scan de vulnerabilidades
[Python] Script para analise de superficie de ataque
[Shell Script] Novo script para redimensionar, rotacionar, converter e espelhar arquivos de imagem
[Shell Script] Iniciador de DOOM (DSDA-DOOM, Doom Retro ou Woof!)
[Shell Script] Script para adicionar bordas às imagens de uma pasta