Mostrar dados do PC
Publicado por Guizeira 16/12/2006
[ Hits: 7.015 ]
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
Script para atualização do UVSCAN
Usando o google pra gerar um tradutor em modo texto
Listar e desconectar usuarios conectados no DB Progress 9.1c/d
Mantendo hora do servidor atualizada com NTP
Criar entrada (menuentry) ISO no Grub
Como gerar qualquer emoji ou símbolo unicode a partir do seu teclado
Instalar o VIM 9.1 no Debian 12
Como saber o range de um IP público?
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
Será possível instalar Linux Mint LMDE em Sony Vaio? (18)
O livro "Linux - Guia do Administrador do Sistema (Rubem E. Ferre... (1)
Como redefinir o diretório Home? (2)
Posso instalar usar o grub sem ter linux instalado, para iniciar o win... (2)
Ocomon 6.0.1 - Problemas ao editar configurações estendidas (6)