Perifericos Hardware na terminal
Publicado por MrMaX 09/05/2005
[ Hits: 7.298 ]
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
Pegando IP sem saber qual interface está sendo usada
Gerar TinyURL (URL curta) para postar no Twitter
Varredura com Nmap a procura do serviço Apache
script de procura de arquivo simples
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
Efeito "livro" em arquivos PDF
Como resolver o erro no CUPS: Unable to get list of printer drivers
Flatpak: remover runtimes não usados e pacotes
Mudar o gerenciador de login (GDM para SDDM e vice-versa) - parte 2
[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