Ich führe Debian Squeeze im Konsolenmodus auf einem Plug-Computer aus. Ich steuere es, indem ich eine SSH-Sitzung von einem Windows-Rechner im selben lokalen Netzwerk öffne.
Ich habe begonnen, mit wget eine große Datei herunterzuladen.
Was ich bekomme, ist ein Fortschrittsbalken in der Konsole, der den Prozentsatz der heruntergeladenen Daten, die Dateigröße und die Downloadrate anzeigt.
Wenn ich die Sitzung schließe, läuft Debian immer noch und wird heruntergeladen. Okay.
Aber wie kann ich mit einem Linux-Befehl sehen, welche Datenmenge heruntergeladen wurde, wenn ich eine Sitzung schließe und wieder öffne?
Danke.
Antwort1
screen
Sie möchten wahrscheinlich ein Programm wie oder verwenden, tmux
um Ihre Remote-Terminalsitzungen aufrechtzuerhalten, während Sie nicht verbunden sind.
Antwort2
Antworten„Wie kann ich mit einem Linux-Befehl sehen, welche Datenmenge heruntergeladen wurde?“nur, verwenden Sie im Download-Verzeichnis eine der folgenden
ls -l
ls -s
ls -sh <download filename>
Dadurch wird Ihnen die Größe der bereits auf Ihre Festplatte heruntergeladenen bzw. geschriebenen Datei angezeigt.
Antwort3
Normalerweise protokolliert wget seine Ausgabe in der wget-log
Datei im Download-Verzeichnis. Um diese Datei und ihre Änderungen anzuzeigen, führen Sie den folgenden Befehl im Download-Verzeichnis aus:
$ tail -f wget-log