Checar o uso da internet
Publicado por M4iir1c10 16/01/2009
[ Hits: 7.045 ]
Homepage: https://github.com/mauricioph
Não sei como é cobrado no Brasil o uso da internet, mas aqui na Austrália temos um limite de bandwidth que se exceder uma certa quantia de dados no mês a conta pode ficar mais salgada.
Pensando nisso, criei esse script que cria um log a cada 1 hora com a quantidade de dados que foram baixados da net.
Logs serão salvos em /home/usuario/.resumo/
#!/bin/bash function checar_pasta(){ pasta=$(ls -a $HOME | grep resumo | awk '{print "True"}'); if [ $pasta = "True" ];then usando; else mkdir ~/.resumo; usando; fi } function usando(){ # se a sua interface de rede nao e eth0 troque pela interface correspondente nas duas linhas que se segue idownload=$(/sbin/ifconfig eth0 | grep "RX bytes" | awk '{print $3}' | sed 's:(::g'); iupload=$(/sbin/ifconfig eth0 | grep "RX bytes" | awk '{print $7}' | sed 's:(::g'); hj=$(date); mes=$(date | awk '{print $2}'); dia=$(date | awk '{print $3}'); echo "$hj Upload=$iupload MB Download=$idownload MB" >> ~/.resumo/$mes-$dia-resumo.txt; } while [ 1 = 1 ]; do checar_pasta; usando; sleep 3600; done;
Instalador automatizado SAMBA 4 AD e File Server CentOS 7
[wgetreload] Evitando conexão "staled" (parada) no wget
Instalar splashtop em um pendrive
Gerenciador Servidor de Arquivos
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Título: Descobrindo o IP externo da VPN no Linux
Armazenando a senha de sua carteira Bitcoin de forma segura no Linux
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Instalando Brave Browser no Linux Mint 22
vídeo pra quem quer saber como funciona Proteção de Memória:
Encontre seus arquivos facilmente com o Drill
Mouse Logitech MX Ergo Advanced Wireless Trackball no Linux
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Remoção de propaganda com o programa Comskip[AJUDA] (4)
Instalação do drive do adaptador wiffi (5)
Linux Lite Demorando Muito Para Ligar (1)