Script para fazer levantamento de Hardware e Software
Publicado por Giuliano C. Domingues 11/01/2008
[ Hits: 10.287 ]
Mostra os softwares e hardwares instalados no debian, bem como processos, acessos e demais.
#!/bin/bash
echo -e " {FONTE}33[1;34m***************************************************************"
echo -e " {FONTE}33[1;34m** {FONTE}33[1;37mScript para Inventario {FONTE}33[1;34m**"
echo -e " {FONTE}33[1;34m** {FONTE}33[1;37mMinisterio do Esporte {FONTE}33[1;34m**"
echo -e " {FONTE}33[1;34m** {FONTE}33[1;37mCoordenacao de Suporte e Rede {FONTE}33[1;34m**"
echo -e " {FONTE}33[1;34m** {FONTE}33[1;32mGiuliano Domingues - {FONTE}33[1;31mgiuliano.domingues@esporte.gov.br {FONTE}33[1;34m**"
echo -e " {FONTE}33[1;34m***************************************************************"
echo ""
echo -ne "{FONTE}33[1;37mNome do Host: "
echo -ne "{FONTE}33[1;32m"
nome=hostname
$nome
echo ""
echo -ne "{FONTE}33[1;37mEndereco IP: "
echo -ne "{FONTE}33[1;32m"
ifconfig | grep [0-9][0-9][0-9].[0-9][0-9][0-9].[0-9] | awk {'print$3'} | sed -e s/addr\://
echo ""
echo -ne "{FONTE}33[1;37mMac: "
echo -ne "{FONTE}33[1;32m"
ifconfig eth0 | grep Link | awk {'print$9'}
echo""
echo -ne "{FONTE}33[1;37mServidor de DNS: "
echo -e "{FONTE}33[1;32m"
cat /etc/resolv.conf | grep nameserver | sed -e s/nameserver//
echo""
echo -ne "{FONTE}33[1;37mGatway: "
echo -ne "{FONTE}33[1;32m"
route | grep default | awk {'print$2'}
echo""
echo -ne "{FONTE}33[1;37mUsuario: "
echo -ne "{FONTE}33[1;32m"
whoami
echo""
echo -ne "{FONTE}33[1;37mDiretorio local: "
echo -ne "{FONTE}33[1;32m"
pwd
echo""
echo -ne "{FONTE}33[1;37mData e Hora do sistema: "
echo -ne "{FONTE}33[1;32m"
date
echo""
echo -ne "{FONTE}33[1;37mVersao do kernel utilizada: "
echo -ne "{FONTE}33[1;32m"
uname -r
echo ""
echo -e "{FONTE}33[1;31mMemoria: "
echo -ne "{FONTE}33[1;37mMemoria Total: "
echo -ne "{FONTE}33[1;32m"
free | grep Mem | awk {'print$2'}
echo -ne "{FONTE}33[1;37mMemoria Utilizada: "
echo -ne "{FONTE}33[1;32m"
free | grep Mem | awk {'print$3'}
echo -ne "{FONTE}33[1;37mMemoria Disponivel: "
echo -ne "{FONTE}33[1;32m"
free | grep Mem | awk {'print$4'}
echo""
echo -ne "{FONTE}33[1;31mResolucao de Video: "
echo -ne "{FONTE}33[1;32m"
xdpyinfo | grep dimensions | awk {'print$2'}
echo""
echo -e "{FONTE}33[1;31mProcessador: "
echo -ne "{FONTE}33[1;32m"
cat /proc/cpuinfo | grep model\ name | sed -e s/model\ name// | sed -e s/\:\ //
echo""
echo -e "{FONTE}33[1;37mInformacao de Particoes ativas: "
echo ""
echo -e " {FONTE}33[1;37mParticao Tam Usado Disp. %Usado Montado em "
echo -e "{FONTE}33[1;32m"
df | grep /[a-z]da
echo""
echo -e "{FONTE}33[1;37mServicos Rodando: "
echo -e "{FONTE}33[1;32m"
ps aux
echo""
echo -e "{FONTE}33[1;37mConexoes Ativas: "
echo -e "{FONTE}33[1;32m"
netstat -pn -l -A inet
echo""
echo -e "{FONTE}33[1;37mServicos no Estado Escutando: "
echo -e "{FONTE}33[1;32m"
lsof -i | grep LISTEN
echo""
echo -e "{FONTE}33[1;37mModulos Carregados: "
echo -e "{FONTE}33[1;32m"
lsmod | awk {'print$1'} | sed -e s/Module//
echo ""
echo -e "{FONTE}33[1;32m"
echo -e "{FONTE}33[1;37mDispositivos de Hardware: "
echo -e "{FONTE}33[1;32m"
lspci | sed -e s/[0-9][0-9][0-9][0-9]// | sed -e s/:\// | sed -e s/[0-9][0-9]// | sed -e s/:\// | sed -e s/[0-9][0-9a-z]//| sed -e s/.\// | sed -e s/[0-9]\ //
echo -e "{FONTE}33[0;00m"
pacotes=`dpkg -l > /tmp/pacotes_instalados && wc -l /tmp/pacotes_instalados | awk {'print$1'}`
echo ""
echo -e "{FONTE}33[0;00m"
echo -ne "{FONTE}33[1;37mEsta maquina possui {FONTE}33[1;32m$pacotes {FONTE}33[1;37mpacotes instalados"
echo""
echo -e "{FONTE}33[1;37mVerificando Arvore de Processos"
echo -e "{FONTE}33[1;32m"
pstree
echo""
echo""
echo -e "{FONTE}33[1;31mEnjoy"
echo ""
Colorindo código fonte em C com o SED
Scriconnsh WPA 0.1 (que raio é isso???) - Script de Conexão Wireless WPA.
Divide um arquivo em 1 palavra por linha
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Atualizar Linux Mint 22.2 para 22.3 beta
Jogar games da Battle.net no Linux com Faugus Launcher
Como fazer a Instalação de aplicativos para acesso remoto ao Linux
Conky, alerta de temperatura alta (6)
Instalação do cosmic no archlinux (0)
Formas seguras de instalar Debian Sid [RESOLVIDO] (14)









