Mostrar dados do PC
Publicado por Guizeira 16/12/2006
[ Hits: 7.014 ]
Homepage: https://br.linkedin.com/pub/guilherme-moraes-da-fonseca/26/a46/750
Este script mostra os dados do PC, como por exemplo: utilização da memória, espaço do HD (MB), serviços da rede, dentre outros. Tudo com um menu super intuitivo.
#!/bin/bash ## Programa que mostra dados do PC # while : do echo `clear` echo "" echo "## Programa que mostra dados do PC ## " echo " .................................... " echo "" echo "Nome da Maquina: `hostname`" echo "O nome do usuário desta máquina é: `whoami`" echo "O sistema operacional que roda nessa máquina é: `uname -o`" echo "O Kernel é: `uname -r`" echo "O diretório home de `whoami` é: $HOME" echo "" echo " Opções: " echo "" echo " 1) Utilização da memoria " echo " 2) Espaço do Hd (MB) " echo " 3) Servicos da Rede" echo " 4) Executar o programa para verificacao de RootKit's ?? " echo " 5) Usuarios logados na maquina " echo " 6) Gostaria de visualizar o arquivo /var/log/messages ??" echo " 7) Desligar ou Reiniciar a maquina ?? " echo " 8) Sair " read opcao case $opcao in 1) clear echo "" echo "" echo "" echo "" echo " << Utilizacao da Memoria (espaco livre em mb) >>" echo "" echo "" echo " `free -m` " echo "" echo " .................................... " echo "" sleep 4 ;; 2) clear echo "" echo "" echo "" echo "" echo "" echo " << Espaco no HD >> " echo "" echo "`df -h`" echo "" echo " .................................... " echo "" sleep 3 ;; 3) echo "" echo "" echo "" echo "" echo "" echo "" clear echo "<< Servicos de rede rodando >>" echo "`nmap localhost`" echo "" sleep 4 ;; 4) echo "" echo "" echo "" echo "" echo "" echo "" clear echo " Aguarde Um momento " sleep 3 clear echo "" echo "" exec chkrootkit sleep 3 clear ;; 5) clear echo "" echo "" echo "" echo " Usuarios logados :" echo "" echo "`who`" sleep 5 ;; 6) $diretorio=/var/log/messages clear echo "`cat /var/log/messages` " sleep 10 ;; 7) clear echo "" echo " ## Menu para Desligar ou Reiniciar ## " echo "" echo "" echo " Opções: " echo "" echo " 1) Desligar (d): " echo " 2) Reinicar (r): " echo "" sleep 2 read dr clear test "$dr" = "r" &&{ echo "Realizando Operacao as `date`" sleep 1 echo " 25%" sleep 1 echo " 50%" sleep 1 echo " 75%" sleep 1 echo " 100%" sleep 1 clear echo " .....Reiniciando......." echo "" exec shutdown -r now exit } test "$sn" = "d" && echo "Realizando Operacao as `date`" sleep 1 echo " 25%" sleep 1 echo " 50%" sleep 1 echo " 75%" sleep 1 echo " 100%" sleep 2 clear echo " .....Desligando......." sleep 2 exec shutdown -h now clear exit ;; 8) clear echo "" echo "" echo " Gostaria mesmo de sair ( s/n ) ?? " echo "" read sn test "$sn" = "s" &&{ clear echo "" echo "" echo "Script gerado na data e horario de: `date` " sleep 3 clear exit } test "$sn" = "n" && echo "" clear echo "" echo "" echo " Apertou o botao errado neh o paspalho !!!! " sleep 2 ;; esac done #FIM
Mensagem de volume alto quando o fone de ouvido está conectado
Tabela do Campeonato Brasileiro Direto no Terminal
Como gerar qualquer emoji ou símbolo unicode a partir do seu teclado
Instalar e Configurar o Slackware Linux em 2025
Como configurar os repositórios do apt no Debian 12 em 2025
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Muitas dificuldades ao instalar distro Linux em Notebook Sony Vaio PCG-6131L (VPCEA24FM)
Slackpkg+ (Slackpkg Plus) está de volta!
Como dividir duas janelas igualmente e lado-a-lado na sua tela
Configurando o Conky para iniciar corretamente no sistema
3 configurações básicas que podem melhorar muito a sua edição pelo editor nano
Minha rede tem um espaço invisível que não dá pra digitar o nome da re... (0)
compilação samba 4.22 rock linux 9.5 (2)
Não Consigo instalar o cli-visualizer no Ubuntu 24.04 (3)
Erro de segmentação «Segmentation fault (core dumped)» ao retornar obj... (6)
Posso instalar usar o grub sem ter linux instalado, para iniciar o win... (1)