Mostrar dados do PC

Publicado por Guizeira 16/12/2006

[ Hits: 7.317 ]

Homepage: https://br.linkedin.com/pub/guilherme-moraes-da-fonseca/26/a46/750

Download script2.sh




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.

  



Esconder código-fonte

#!/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

Scripts recomendados

Terminal logando vários SSH em abas

XFCE mínimo no Ubuntu 16.04

Malwares

Mudança automatica de papel de parede no fluxbox

Tire screenshots com Scrot facilmente com Zscrot


  

Comentários
[1] Comentário enviado por gabrielbiga em 18/12/2006 - 01:33h

Script muito bom, parabéns!

[2] Comentário enviado por guimfonseca em 18/12/2006 - 08:10h

obrigado !


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts