Mostrar dados do PC
Publicado por Guizeira 16/12/2006
[ Hits: 7.114 ]
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
Baixar fontes em massa utilizando o terminal Linux
script para desligar o pc com hora marcada
Configurando seus arquivos no Slackware
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Visualizar câmeras IP ONVIF no Linux sem necessidade de instalar aplicativos
Atualizar Debian Online de uma Versão para outra
Dica para encontrar diversos jogos Indies criativos
Instalando Discord no Debian 13
Instalar driver Nvidia no Debian 13
Redimensionando, espelhando, convertendo e rotacionando imagens com script
paginação dos favoritos não funciona no vivaolinux[BU... (4)
Driver da nvidia e desempenho em jogos (2)
A escola é altamente ineficiente e ineficaz! (13)
Sincronização Horario Estação de trabalho máquinas domínio com samba N... (2)