Linux wget, como exibir a porcentagem de progresso após a atualização da sessão?

4

Estou executando o Squeeze do Debian no modo de console em um computador plug-in. Eu controlo-o abrindo uma sessão SSH a partir de uma máquina Windows, na mesma rede local.

Eu comecei a baixar um arquivo grande usando o wget.

O que obtenho é uma barra de progresso do console mostrando a porcentagem de dados baixados, o tamanho do arquivo e a taxa de download.

Quando fecho a sessão, o debian ainda está sendo executado e baixado. Bem.

Mas quando eu fecho e reabro uma sessão, como posso ver qual quantidade de dados foi baixada, usando um comando linux?

obrigado.

    
por skyrail 10.11.2012 / 01:46

3 respostas

2

Você provavelmente deseja usar um programa como screen ou tmux para preservar suas sessões de terminal remotas enquanto não estiver conectado.

    
por 10.11.2012 / 01:49
2

Para responder "como pode ver qual quantidade de dados foi baixada, usando um comando linux?" apenas, no diretório de download use qualquer um dos seguintes

ls -l
ls -s
ls -sh <download filename>

Isso mostrará o tamanho do arquivo já baixado / gravado em seu disco.

    
por 10.11.2012 / 06:00
2

wget normalmente registra sua saída no arquivo wget-log no diretório de download. Para exibir este arquivo e suas alterações, execute o seguinte comando no diretório de download:

$ tail -f wget-log
    
por 12.02.2014 / 17:02