isconnect.sh - verifica a conexão com a internet
Publicado por Gustavo Pardellas Feijó 11/09/2006
[ Hits: 12.078 ]
Homepage: http://www.gldc.com.br
Verifica a conexão com a internet. Caso a conexão caia ele armazena em um log a hora da queda e o tempo que a máquina ficou offline. Ao se reestabelecer a conexão envia um e-mail para o administrador. Contribuições e melhorias são sempre bem-vindas.
#!/bin/bash #isconnect.sh # script para monitoracao da conexao com a internet # desenvolvido por Gustavo Feijo (chmod000@ig.com.br) ip_remoto=200.184.26.3 # ip que servira como base de teste (ns1.intelignet.com.br) administrador=root.feijo@gmail.com # querm recebe os logs host=`hostname` connect=true LOG=/var/log while [ 1 ]; do data=`date +%Y%m%d` tempo=0 #`ping -c 3 $ip_remoto` #verifica=`echo $?` if ping -c 3 $ip_remoto 1>/dev/null 2>/dev/null then connect=true #echo 'VERIFICA Ã~I IGUAL A ZERO!!!' else #exit connect=false time_down=`date +%R` echo "Horário de queda --> $time_down" >> $LOG/isconnect.log_$data fi sleep 5 while [ "$connect" == "false" ]; do let "tempo = $tempo + 1" #`ping -c 3 $ip_remoto` #$verifica=`echo $?` if ping -c 3 $ip_remoto 1>/dev/null 2>/dev/null then connect=true time_up=`date +%R` echo "Horário de retorno --> $time_up" >> $LOG/isconnect.log_$data echo "Tempo offline --> $tempo minuto(s)" >> $LOG/isconnect.log_$data echo '----' >> $LOG/isconnect.log_$data echo ' ' >> $LOG/isconnect.log_$data cat isconnect.log_$data | mail $administrador -s "Conexão reestabelecida em $host" else sleep 60 fi done done
Busca e move arquivos renomeando-os conforme a máscara
Limpe bibliotecas não utilizadas - new release
Descom.sh - Descompactador de arquivos
baixar mp3 do site mp3tube.net
Maquina modesta - a vez dos navegadores ferrarem o usuario
Fscrypt: protegendo arquivos do seu usuário sem a lentidão padrão de criptograr o disco
Faça suas próprias atualizações de pacotes/programas no Void Linux e torne-se um Contribuidor
Resolvendo o bloqueio do Módulo Warsaw no Arch Linux (Porta 30900)
Replicação SYSVOL no Samba 4 com Syncthing
Samba 4 com Replicação e LDAP Seguro (LDAPS/TLS)
Configurando o Cairo Dock individualmente em ambientes diferentes na mesma maquina
Calculadoras online gratuitas para o dia a dia do usuário Linux
Metafísica e espiritualidade funciona de verdade! Comprovação pessoal (13)
Warsaw não é reconhecido no Google Chrome 147.0.7727.55 (6)
Governo da França vai trocar Windows por Linux (8)









