Checar o uso da internet
Publicado por M4iir1c10 16/01/2009
[ Hits: 7.080 ]
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;
Script em Yad para baixar vídeos ou áudio em MP3 do Youtube.
copy - copiar para a área de transferência
Systemctl-config - parada ou reativação de um serviço do systemD
Cadastrar máquina Win2K ou XP no Linux para Domínio
tux-gpt - Assistente de IA para o Terminal
Instalação e configuração do Chrony
Programa IRPF - Guia de Instalação e Resolução de alguns Problemas
O Que Fazer Após Instalar Ubuntu 25.04
O Que Fazer Após Instalar Fedora 42
Debian 12 -- Errata - Correções de segurança
Instalando o Pi-Hole versão v5.18.4 depois do lançamento da versão v6.0
Liberação de alguns links no squid (23)
NAT LoopBack - Hairpin NAT (1)
Alguém poderia me ajudar a escolher peças pra montar um desktop? (14)