Informações do Sistema

Publicado por leonardo machado 29/10/2007

[ Hits: 7.134 ]

Download system.sh




Este é um script que tem a função de apresentar, de forma grafica usando o Kdialog, algumas informações sobre o sistema.

Para que se tenha a leitura da temperatura, é necessário ter instalado o pacote lm-sensors.

Espero que ajude, valeu . : )

  



Esconder código-fonte

#!/bin/sh
echo "         SISTEMA         " > info
echo "          " >> info
uname -a >> info
cat /proc/cpuinfo | grep 'model name' >> info
echo "Memoria Ram (Mb):" >> info
free |grep Mem |cut -c10-20 >> info
echo "Kernel:" >> info
uname -r >> info
echo "Usuario:" >> info
echo ${USER} >> info
echo "Up time:" >> info
uptime |cut -c13-19 >> info
echo "Temperatura CPU:" >> info
sensors | grep 'CPU Temp:' | cut -c12-21 >> info
echo "Temperatura MB:" >> info
sensors | grep 'M/B Temp:' | cut -c14-21 >> info
echo "          " >> info
echo "         MEMORIA         " >> info
echo "          " >> info
echo "  total(Mb)""    ""usando(Mb)""    ""livre(Mb)" >> info
free |grep Mem |cut -c9-40 >> info
echo "          " >> info
echo "          DISCOS      " >> info
echo "          " >> info
df -h |head -1 >> info
df -h |grep /dev/h >> info
echo "          " >> info
echo "           REDE      " >> info
echo "          " >> info
echo " IP estatico:" >> info 
ip addr show eth0 | grep 'inet ' | cut -d t -f2 | cut -d / -f1 | cut -b 2- >> info
echo "          " >> info
echo " IP dinamico:" >> info
wget http://checkip.dyndns.org/index.html && cat index.html | cut -d ' ' -f 6 | cut -d '<' -f 1 >> info
kdialog --title "Informacoes do Sistema" --textbox info 450 700
rm index*
rm info

Scripts recomendados

montar partiçao fat

Papéis de parede aleatórios direto da internet

Script para mostrar IP, usando zenity

Script para montagem/desmontagem de unidades do tipo pendrive.

sbogrupo - ferramenta de consulta à base de dados do sbopkg


  

Comentários
[1] Comentário enviado por rba em 29/10/2007 - 01:51h

Bem legal o seu script!

Eu tenho algumas partições montadas em LVM e as informações que o df -h retorna sobre elas, aparece em 2 linhas.

"/dev/mapper/covil-var
5,7G 2,9G 2,6G 54% /var"

E meus discos são identificados por "s" e não por "h".

Por estes motivos, tomei a liberdade de baixar seu código e promover algumas alterações, trocando df -h |grep /dev/h >> info por df -PTh |grep "^/dev/" >> info.

O "P" me dá uma saída estilo posix pro df e o "T" me mostra o sistema de arquivos da partição.

Teu script já consta no meu favorito!


[2] Comentário enviado por leus em 30/10/2007 - 19:53h

legal a sua dica ja editei o meu aki tmb, valeu eh isso ai : )

[3] Comentário enviado por Bota Estrela em 31/10/2007 - 08:39h

Presado Sr.
Estou entrando pela 1º vez , pois fiz uma prequisa para conhecer melhor a Conectividade da Caixa. então encontrei vocês . Fiz me cadastro e pedi uma solução para eu posso resolver este problema.Gostaria de receber uma solução do assunto.Pode me ajudar?
Desde já agradeço.
Atenciosamente
Carlos

[4] Comentário enviado por leus em 02/11/2007 - 17:16h

opa, Bota Estrela, nao entendi ??!

[5] Comentário enviado por rangelhf em 22/02/2013 - 13:12h

Dahora bem blado.

[6] Comentário enviado por leus em 13/03/2013 - 09:03h

Valeu :)


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts