So herunterladen Dateien mit Curl (5 Beispiele)
- 4416
- 297
- Henry Liebold
Locken ist ein Open -Source -Befehlszeilen -Tool und eine Bibliothek zum Übertragen von Daten aus Remote -Systemen. CURL unterstützt eine breite Palette von Protokollen wie Datei, FTP, FTPS, HTTP, HTTPS, SCP, SFTP und vielem mehr. Dieser Artikel hilft Ihnen beim Herunterladen von Remotedateien mithilfe der Curl -Befehlszeile.
1. Laden Sie eine einzelne Datei herunter
Verwenden Sie den folgenden Befehl, um eine einzelne Datei vom Remote -Server mithilfe des HTTP -Protokolls herunterzuladen. Das folgende Beispiel wird die neueste herunterladen.Teer.GZ vom Remote -Server und speichern im aktuellen Verzeichnis mit demselben Namen.
curl -o http: // WordPress.org/neuest.Teer.GZ % Gesamt % erhalten % XFERD Durchschnittliche Zeitlaufzeitzeitlaufzeit Strom DOD Upload Gesamtzahl der linken Geschwindigkeit 100 178 100 178 0 0 239 0-:-:-:-:--:-:-:- - 239
2. Datei herunterladen und mit einem anderen Namen speichern
Verwenden Sie den folgenden Befehl, um eine einzelne Datei vom Remote -Server herunterzuladen und unter dem angegebenen Ort mit angegebenem Namen auf der lokalen Festplatte zu speichern. Das folgende Beispiel wird die neueste herunterladen.Teer.GZ von Remote Server und speichern in / tmp / Verzeichnis mit dem Namen WP.Teer.gz.
curl -o /tmp /wp.Teer.GZ http: // WordPress.org/neuest.Teer.GZ % Gesamt % erhalten % XFERD Durchschnittliche Zeitlaufzeitzeitlaufzeit Strom Doad Upload Gesamtvergebene linke Geschwindigkeit 100 178 100 178 0 0 212 0-:-:-:-:--:-:-:- - 212
3. Laden Sie mehrere Dateien herunter
Verwenden Sie den folgenden Befehl zum Herunterladen von Dateien von mehreren Dateien von mehreren Remote -Servern mithilfe des HTTP -Protokolls. Das folgende Beispiel wird die neueste herunterladen.Teer.GZ und neuestes.Reißverschluss von Remote -Servern und speichern im aktuellen Verzeichnis mit denselben Namen.
curl -o http: // WordPress.org/neuest.Teer.gz -o http: // WordPress.org/neuest.ZIP % Gesamt % erhalten % XFERD Durchschnittliche Zeitlaufzeitzeitlaufzeit Strom DOD Upload Total Linksgeschwindigkeit 100 178 100 178 0 0 202 0-:-:-:-:--:-:-:- -202 100 178 100 178 0 0 387 0-:-:--:-:--:-:-387
4. Datei mit Authentifizierung herunterladen
Wenn Remote -Dateien hinter der Authentifizierung stehen und Benutzername und Kennwort zum Herunterladen von Dateien erforderlich sind. Verwenden Sie folgende Beispiele zum Herunterladen von Dateien.
Laden Sie Dateien vom FTP -Server mit FTP -Anmeldeinformationen herunter
curl -u ftpuser: ftppasswd -o ftp: // ftp.Beispiel.com/Datei.Reißverschluss
Laden Sie Dateien vom HTTP -Server mit HTTP -Anmeldeinformationen herunter.
curl -U -Benutzername: Passwort -O http: // WordPress.org/neuest.Teer.gz
5. Laden Sie Dateien hinter dem Proxy -Server herunter
Wenn Ihre Verbindung den Proxy -Server benötigt, um Remote -Dateien herunterzuladen. Verwenden Sie folgende Beispiele, um Dateien über den Proxy -Server herunterzuladen. Verwenden Sie -x -folgende nach Proxy_Server: Port: Port .
Curl -x 192.168.0.100: 3128 -l -o http: // WordPress.org/neuest.Teer.GZ % Gesamt % erhalten % XFERD Durchschnittliche Zeitlaufzeitzeitlaufzeit Strom Doad Upload Gesamtvergebene linke Geschwindigkeit 100 178 100 178 0 0 435 0-:-:-:-:-:-:-:-- -435 100 6373K 100 6373K 0 0 116K 0 0:00:54 0:00:54-:-:-102k
- « So richten Sie den X11VNC -Server auf Ubuntu & Linuxmint ein
- So installieren Sie Webmin auf Fedora 37/36 & CentOS »