4net.sh - Calcula velocidade de transmissão na rede
Publicado por joseh goncalves (última atualização em 17/07/2013)
[ Hits: 12.862 ]
Download 1288152839.4net.sh (versão 2)
Download 1370491451.4net.sh (versão 3)
Download 1374070681.4net.sh (versão 4)
Calcula velocidade de transmissão na rede tendo em base o comando ping. Para usar deve ser seguido de uma URL, ex.:
4net.sh www.vivaolinux.com.br
Versão 2 - Enviado por joseh goncalves em 27/10/2010
Changelog: Versão com mais comentários, buscando os dados para base dos cálculos direto do arquivo de log e adicionado data e hora corrente no resultado do cálculo, permitindo que o usuário possa guardar um histórico caso desconfie que sua rede está tendo problemas em certas horas do dia.
Basta direcionar a saida do programa para um arquivo de texto, como no exemplo:
$ ./4net.sh vivaolinux.com.br >> /home/usuário/historico-4net.txt
# obrigado companheiros do VOL! : )
Versão 3 - Enviado por joseh goncalves em 06/06/2013
Changelog: - Retirados alguns bugs.
- Reescritos alguns trechos para "limpeza de código".
Versão 4 - Enviado por joseh goncalves em 17/07/2013
Changelog: Modificado o script de cálculo para mostrar o tráfico em kpbs (kilobits por segundo).
#!/bin/sh # # 4net.sh V. 1.0 # # Author: Joseh goncalves, <joseh.goncalves@linkbr.com.br> # # This program is writer for calculate de speed of broadcast # in your net fron the command "ping". # use_message=" 4net.sh Version 1.0 usage: $0 [ h , --help ] : show this help message and exit $0 [ URL ] : Use the command ping in url and sign the answher in bytes/second " case "$1" in -h | --help) echo $use_message exit 0 ;; esac ping -c 20 $1 > /tmp/change_data_in_net.txt time_s=$(( `grep transmitted /tmp/change_data_in_net.txt | rev | cut -c3-100 | cut -d\ -f1 | rev` / 1000 )) echo " $(( 2560 / $time_s )) bytes/second changed whith $1 " # total bytes transmitted and received / total seconds approximate
Usando Shell para incluir múltiplos usuários no Windows
Script simples para controle de IP+MAC
Script para excluir tudo de um local menos uma pasta ou arquivo selecionado
Baixar e usar Bíblia Sagrada usando o terminal linux
Como atualizar sua versão estável do Debian
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Script de montagem de chroot automatica
Atualizar Linux Mint 22.2 para 22.3 beta
Jogar games da Battle.net no Linux com Faugus Launcher
Como fazer a Instalação de aplicativos para acesso remoto ao Linux
Conky, alerta de temperatura alta (14)
Instalação do cosmic no archlinux (1)
De volta para o futuro - ou melhor, para o presente (parte 2) (2)
Por que passar nas disciplinas da faculdade é ruim e ser reprovado é b... (7)









