sysinfo
Publicado por PunkMan 22/05/2005
[ Hits: 6.719 ]
originalmente o sysinfo tava em C, usando a funcao system() buhh...
passei ele para sh e fiz umas modificacoeszinhas pra ficar mais bunitinh =)
#!/bin/sh
echo "
[------------------------------------sysinfo-----------------------------------]
`cat /etc/slackware-version` _ `uname -sr` _ `uname -m`
Uptime (`uptime` )
`cat /proc/cpuinfo | grep '^model name' | head -1 | sed -e 's/^.*: //'` _ `cat /proc/cpuinfo | grep 'cpu MHz' | head -1 | sed -e 's/^.*: //'` Mhz _ Bogomips `cat /proc/cpuinfo | grep '^bogomips' | awk '{ sum+=\$3 }; END { print sum }'`
Informacao da memoria: `free | grep Mem | awk '{printf (\"%d\", $2/1000+4 )}'` Megabytes de RAM _ `free | grep Mem | awk '{printf (\"%.0f\", ( $3 -($6 + $7) )/1000)}'` Megabytes usados - %`free | grep Mem | awk '{print (( $3 -($6 + $7) )/$2)*100}'`
Informacao do HD: `df | awk '{ sum+=$2/1024^2 }; END { printf (\"%dGb\", sum+4 )}'` HD, `df | awk '{ sum+=$4/1024^2 }; END { printf (\"%dGb\", sum+4 )}'` Livres
Placa de rede: `/sbin/route | grep default | head -1 | sed -e 's/^.*0 //'`
Trafego da rede: R`/sbin/ifconfig | grep 'RX bytes' | head -1 | sed -e 's/^.*R//'`
[------------------------------------sysinfo-----------------------------------]
"
Verificando quais hosts estão ativos na rede
Descom.sh - Descompactador de arquivos
librePods: liberte seus AirPods em 2026
Bluefin - A nova geração de ambientes de trabalho Linux
Como atualizar sua versão estável do Debian
Configurar aviso da temperatura da CPU no Conky
Pós-instalação do elementary OS 8.1
Quer auto-organizar janelas (tiling) no seu Linux? Veja como no Plasma 6 e no Gnome
Copiando caminho atual do terminal direto para o clipboard do teclado
Registro do 'last&qu... errado (4)
Conky não mostra temperaturas da CPU no notebook (11)
O WiFi não reconhece minha rede depois que o processo de suspensão é r... (2)









