Enviado em 18/02/2020 - 10:19h
Bom dia pessoal,
Sou novo na área de programação e estou com uma dificuldade em desenvolver esta programação:
Desenvolver um monitor de rede para o Sistema Operacional Linux utilizando Shell Script.
O monitor deverá realizar a leitura do arquivo “/proc/net/dev” e apresentar o
throughput (vazão) de download e upload da rede.
O Script deverá receber como parâmetro o intervalo de tempo em que serão realizadas as leituras. Por exemplo, o usuário poderá configurar que o monitor obtenha as informações da vazão a cada 5 segundos. Supondo que durante 5 segundos foram obtidos 1000 bytes de download, teremos 200 bytes/seg (1000/5 B/s). A duração do monitoramento também deverá ser recebida pelo Script. Seguindo o exemplo anterior, o usuário poderá definir que o monitor seja executado durante 1 hora obtendo informações de vazão a cada 5 segundos.
As informações da vazão deverão ser armazenadas em um arquivo de texto chamado “file.dat”.
Se alguém souber bash script e puder me auxiliar, agradeço!
Sou novo na área de programação e estou com uma dificuldade em desenvolver esta programação:
Desenvolver um monitor de rede para o Sistema Operacional Linux utilizando Shell Script.
O monitor deverá realizar a leitura do arquivo “/proc/net/dev” e apresentar o
throughput (vazão) de download e upload da rede.
O Script deverá receber como parâmetro o intervalo de tempo em que serão realizadas as leituras. Por exemplo, o usuário poderá configurar que o monitor obtenha as informações da vazão a cada 5 segundos. Supondo que durante 5 segundos foram obtidos 1000 bytes de download, teremos 200 bytes/seg (1000/5 B/s). A duração do monitoramento também deverá ser recebida pelo Script. Seguindo o exemplo anterior, o usuário poderá definir que o monitor seja executado durante 1 hora obtendo informações de vazão a cada 5 segundos.
As informações da vazão deverão ser armazenadas em um arquivo de texto chamado “file.dat”.
Se alguém souber bash script e puder me auxiliar, agradeço!