Informações do Sistema
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 . : )
Para que se tenha a leitura da temperatura, é necessário ter instalado o pacote lm-sensors.
Espero que ajude, valeu . : )
Descrição
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 . : )
Para que se tenha a leitura da temperatura, é necessário ter instalado o pacote lm-sensors.
Espero que ajude, valeu . : )
#!/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
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!