Informações do PC

Publicado por Hamilto Anacleto Rosa (última atualização em 28/04/2019)

[ Hits: 7.184 ]

Homepage: Nao existe

Download tt.sh

Download 1556193759.tt.sh (versão 2)




Este script exibe várias informações do seu computador, como dados de rede, situação do HD entre outros. Facilita o trabalho e economiza tempo.

  



Versões atualizadas deste script

Versão 2 - Enviado por Hamilto Anacleto Rosa em 25/04/2019

Changelog: #!/bin/bash
#Menu Shell


menu ()
{
XD="kkk"


while true $XD !="kkk"
do


echo "================================"
echo "================================"
echo -e "\033[31;1;40m Guia Rápido do seu Computador: \033[0m"
echo "================================"


echo -e "\033[47;1;40m Opções: \033[0m"
echo "========="
echo -e "\033[40;1;37m 1)\033[0m""\033[40;1;37m data: \033[0m"
echo -e "\033[40;1;37m 2)\033[0m""\033[40;1;37m Estado atual do seu HD: \033[0m"
echo -e "\033[40;1;37m 3)\033[0m""\033[40;1;37m Usuarios Conectados: \033[0m "
echo -e "\033[40;1;37m 4)\033[0m""\033[40;1;37m Instalar Ifconfig: \033[0m"
echo -e "\033[40;1;37m 5)\033[0m""\033[40;1;37m Seus dados de Rede: \033[0m "
echo -e "\033[40;1;37m 6)\033[0m""\033[40;1;37m Informações do Processador: \033[0m "
echo -e "\033[40;1;37m 7)\033[0m""\033[40;1;37m Informações do Sistema: \033[0m "
echo -e "\033[40;1;37m 8)\033[0m""\033[40;1;37m Informações da BIOS: \033[0m "
echo -e "\033[40;1;37m 9)\033[0m""\033[40;1;37m Sair: \033[0m"
echo "===================="
echo -e "\033[40;1;37m Qual opção deseja? \033[0m"
read opcao
echo "======================="
echo -e "\033[40;1;37m Opção Selecionada ($opcao) \033[0m"
echo "======================="
case $opcao in


1) echo -e "\033[40;1;31m A data e hoje é: \033[0m"
echo "============================"
date ;
sleep 1;;


2) echo -e "\033[40;1;31m Estado do seu HD é: \033[0m"
echo "================================================"
df -h
sleep 1;;


3) echo -e "\033[40;1;31m Os usuarios conectados são \033[0m"
echo "=============================="
who
sleep 1;;


4) echo -e "\033[40;1;31m Instalando o Ifconfig: \033[0m"
echo "================================="
sudo apt-get install net-tools
sleep 1;;


5) echo -e "\033[40;1;31m Seus dados de rede são: \033[0m"
echo "======================================"
ifconfig
sleep 1;;


6) echo -e "\033[40;1;31m Informações do Processador: \033[0m"
echo "============================================="
sudo dmidecode -t 4
sleep 1;;


7) echo -e "\033[40;1;31m Informações do Sistema: \033[0m"
echo "==========================================="
sudo dmidecode -t 1
sleep 1;;


8) echo -e "\033[40;1;31m Informações da BIOS: \033[0m"
echo "==========================================="
sudo dmidecode -t 0
sleep 1;;


9) echo -e "\033[40;1;31m Saindo... \033[0m"
sleep 1
clear;
exit
sleep 4
echo "================================================================="
;;
*) echo -e "\033[40;1;31m Opção não encontrada ☹️ \033[0m"
sleep 2;;


esac
done
}


menu

Download 1556193759.tt.sh


Esconder código-fonte

#!/bin/bash


echo -e  "\033[47;1;40m Guia Rápido do seu Computador: \033[0m"
  echo      "================================================="

 {
  
  echo "Opções:"
  echo
  echo -e "1.)\033[40;1;37m data: \033[0m"
  echo -e "2.)\033[40;1;37m Estado do seu HD: \033[0m "
  echo -e "3.)\033[40;1;37m Usuarios conectados: \033[0m  "           #opções disponiveis para o usuario
  echo -e "4.)\033[40;1;37m Seus dados de rede: \033[0m "  
  echo -e "5.)\033[40;1;37m Informações da máquina: \033[0m "
  echo -e "6.)\033[40;1;37m Instalação do Ifconfig: \033[0m"
  echo -e "7.)\033[40;1;37m Sair: \033[0m"
  echo
  echo -e "\033[40;1;37m Qual opção deseja? \033[0m"
  read opcao
  case $opcao in                                                                   #seleciona a opção digitada
    
    1) echo -e "\033[40;1;37m A data e hoje é: \033[0m"  
    date ;;             #exibe a data atual                      
    2) echo -e "\033[40;1;37m Estado do seu HD é: \033[0m" 
    df -h;;       #exibe varias informações do seu HD
    3) echo -e "\033[40;1;37m Os usuarios conectados são \033[0m" 
    who ;;  #mostra quais usuarios estão conectados
    4) echo -e "\033[40;1;37m Seus dados de rede são: \033[0m" 
    ifconfig ;;      #informações da sua rede
    5) echo -e "\033[40;1;37m Informações da sua máquina: \033[0m"
    sudo dmidecode ;;     #informações da maquina, exemplo: fabricante,modelo, etc...
    6) echo -e "\033[40;1;37m Instalar o Ifconfig: \033[0m" 
    sudo apt-get install net-tools ;;  #instala o ifconfig, para exibir os dados de rede
    7) echo -e "\033[40;1;37m Sair: \033[0m" 
    exit ;; #opção sair
    *) echo -e "\033[40;1;37m Opção inválida: \033[0m"  #caso seja digitado uma opçaõ além das disponiveis, exemplo: opção 8, ele exibira a informação opção invalida

  esac

}

Scripts recomendados

Pegando IP sem saber qual interface está sendo usada

Soma e mostra arquivos

Atualiza o Gentoo Linux sem fazer downgrads

Sed: Numero Par ou Impar de Linhas

IP E MAC ( ESSE FUNCIONA PERFEITAMENTE)


  

Comentários
[1] Comentário enviado por Mc.Eagle em 01/05/2019 - 21:41h

Bem interessante.

[2] Comentário enviado por cizordj em 31/05/2019 - 19:56h

Eu não entendi essa parte do código:
...
XD="kkk"
while true $XD !="kkk"
do
...
era pra ser zoação? $XD$XD
<---------------------------------------------------------------->
O seu tempo é o único bem que você não recupera

[3] Comentário enviado por Hamilto em 04/06/2019 - 08:42h


[2] Comentário enviado por Cizordj em 31/05/2019 - 19:56h

Eu não entendi essa parte do código:
...
XD="kkk"
while true $XD !="kkk"
do
...
era pra ser zoação? $XD$XD
&lt;----------------------------------------------------------------&gt;
O seu tempo é o único bem que você não recupera




Apenas uma declaração de variáveis,falta de criatividade, onde XD recebe o valor de "kkk" e retorna verdadeiro


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts