0. HintergrundOftmals können wir nur über das SSH-Tool eine Remoteverbindung zum Server herstellen und es gibt oft keine grafische Benutzeroberfläche. Wir können SSH oder FTP verwenden, um große Dateien hoch- und herunterzuladen. Derzeit ist die Downloadrate durch die Serverbandbreite begrenzt. Da ich derzeit eine Verbindung zum Schulserver zu Hause herstelle, indem ich mein eigenes FRP baue, um das Intranet zu erreichen, hängt die Upload- und Downloadgeschwindigkeit vom FRP-Server ab. Da die Bandbreite nur 4 M beträgt und große Dateien über 20 G hoch- und heruntergeladen werden, beträgt die Upload- und Downloadgeschwindigkeit etwa 500 KB, was zeitaufwändig und mühsam ist. Ich habe auf github https://github.com/houtianze/bypy ein gutes Projekt gefunden, das Baidu Cloud verwenden kann, um das Hoch- und Herunterladen zu beschleunigen, vorausgesetzt, Sie verfügen über eine Baidu Cloud-Mitgliedschaft. 1. Installationpip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple/ bypy==1.7.5 2. Melden Sie sich bei Ihrem Baidu Cloud-Konto an Eingabe: Dann melden Sie sich an: https://openapi.baidu.com/oauth/2.0/authorize?client_id=q8WE4EpCsau1oS0MplgMKNBn&response_type=code&redirect_uri=oob&scope=basic+netdisk Holen Sie sich den Autorisierungscode wie unten gezeigt: Nach dem Herstellen der Verbindung zur Netzwerkfestplatte werden im Verzeichnis 3. Dateien hochladenNach dem Hochladen wird die Datei im Verzeichnis „Alle Dateien/Meine Anwendungsressourcen/bypy“ (also /app/bypy/) gespeichert. Laden Sie die angegebene Datei hoch: 4. Laden Sie die Datei herunterAufgrund der Berechtigungsbeschränkungen der Baidu PCS API kann das Programm nur auf Dateien und Verzeichnisse im Verzeichnis Baidu Cloud/apps/bypy zugreifen . Derzeit scheint die Geschwindigkeit begrenzt zu sein und die Downloadgeschwindigkeit liegt stabil bei 5 MB/s, ist aber viel besser als 500 KB/s. Lädt die angegebene Datei herunter: 5. Andere Befehle 6. Python-Codeaufruffrom bypy import ByPybp = ByPy()bp.list() # oder beliebige Instanzmethoden der ByPy-Klasse Dies ist das Ende dieses Artikels über Linux-Befehlszeilenoperationen zum Hoch- und Herunterladen von Dateien auf Baidu Cloud. Weitere relevante Linux-Operationen zum Hoch- und Herunterladen von Dateien auf Baidu Cloud finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: Einführung und Verwendungszusammenfassung der negativen Margenfunktion
>>: So implementieren Sie das Rasterlayout mit Intervallen perfekt auf der Seite
Inhaltsverzeichnis Vorwort 1. So schreiben Sie Fu...
Installieren Sie FFmpeg flac eric@ray:~$ sudo apt...
Szenario: Die von uns häufig verwendeten Interakt...
In diesem Artikel wird die Methode zum Teilen von...
Projektszenario Fügen Sie dem gesamten Hintergrun...
In diesem Artikel wird der spezifische Code von J...
Wie der Titel schon sagt, kann andernfalls bei ein...
Inhaltsverzeichnis 1. Was ist nginx? 2. Was kann ...
MySQL Slow Query, dessen vollständiger Name „Slow...
1. Wann soll setUp ausgeführt werden? Wir alle wi...
Vorwort In diesem Artikel sind einige allgemeine ...
Laden Sie MySQL 5.7.20 / 5.7.21 herunter, install...
Der erste Artikel zum Thema Datensicherung und -w...
Dieser Artikel stellt verschiedene Methoden zur I...
Kürzlich habe ich dem Footer-Postfach des Kunden e...