5 grundlæggende cURL kommando eksempler

cURL er meget nyttigt kommandolinjeværktøj til at overføre data fra eller til en server. cURL understøtter forskellige protokoller som FIL, HTTP, HTTPS, IMAP, IMAPS, LDAP, DICT, LDAPS, TELNET, FTP, FTPS, GOPHER, RTMP, RTSP, SCP, SFTP, POP3, POP3S, SMB, SMBS, SMTP, SMTPS og TFTP.

cURL kan bruges på mange forskellige og interessante måder. Med dette værktøj kan du downloade, uploade og administrere filer, tjekke din e-mail-adresse eller endda opdatere din status på nogle af de sociale medier websteder eller tjek vejret udenfor. I denne artikel vil dække fem af de mest nyttige og grundlæggende anvendelser af cURL-værktøjet på nogen Linux VPS.

1. Tjek URL

En af de mest almindelige og enkleste anvendelser af cURL er at skrive kommandoen selv, efterfulgt af den webadresse, du vil kontrollere

curl https://domain.com

Denne kommando viser indholdet af webadressen på din terminal

2. Gem udgangen af ​​webadressen til en fil

Udgangen af ​​cURL-kommandoen kan nemt gemmes i en fil ved at tilføje -o indstillingen til kommandoen, som vist nedenfor

curl -o hjemmeside https://domain.com% Total% Modtaget% Xferd Gennemsnitlig hastighed Tid Tid Tid Nuværende Dload Upload Total brugt Venstre hastighed 100 41793 0 41793 0 0 275k 0 -: -: - -: - : - -: -: - 2.9M

I dette eksempel gemmes output til en fil med navnet 'website' i den aktuelle arbejdsmappe.

3. Download filer med cURL

Du kan downlaod filer med cURL ved at tilføje -O indstillingen til kommandoen. Det bruges til at gemme filer på den lokale server med de samme navne som på den eksterne server

krølle -O https://domæne.com/file.zip

I dette eksempel downloades 'zip.archive zip'-arkivet til den aktuelle arbejdsmappe.

Du kan også downloade filen med et andet navn ved at tilføje -o indstillingen til cURL.

curl -o archive.zip https://domain.com/file.zip

På denne måde downloades 'file.zip' arkivet og gemmes som 'archive.zip'.

cURL kan også bruges til at downloade flere filer samtidigt, som vist i eksemplet nedenfor

curl -O https://domain.com/file.zip -O https://domain.com/file2.zip

cURL kan også bruges til at downloade filer sikkert via SSH ved hjælp af følgende kommando

curl -u bruger sftp: //server.domain.com/path/to/file

Bemærk, at du skal bruge den fulde sti til den fil, du vil downloade

4. Få HTTP-headeroplysninger fra et websted

Du kan nemt få HTTP-headeroplysninger fra ethvert websted, du ønsker, ved at tilføje -I-indstillingen (kapital 'i') til cURL.

curl -I http://domain.com HTTP / 1.1 200 OK Dato: Sun, 16 Okt 2016 23: 37: 15 GMT Server: Apache / 2.4.23 (Unix) X-Powered-Af: PHP / 5.6.24 Forbindelse: Luk Content- Type: tekst / html; charset = UTF- 8

5. Få adgang til en FTP-server

For at få adgang til din FTP-server med cURL, brug følgende kommando

curl ftp://ftp.domain.com - brugernavn: password

cURL vil oprette forbindelse til FTP-serveren og liste alle filer og mapper i brugerens hjemmekatalog

Du kan downloade en fil via FTP

curl ftp://ftp.domain.com/file.zip - brugernavn: password

og upload en fil på FTP-serveren

curl -T file.zip ftp://ftp.domain.com/ - bruger brugernavn: password

Du kan tjekke cURL manuel side for at se alle tilgængelige cURL muligheder og funktionaliteter

mand krølle

Kilde

Giv en kommentar

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.