Skip to main content

Hva er Linux Command cURL?

Defining curls on short 4c hair |Natural hair products|Mielle custard review|Mielle curling custard (Juni 2026)

Defining curls on short 4c hair |Natural hair products|Mielle custard review|Mielle curling custard (Juni 2026)
Anonim

Den manuelle siden for kommandoen "curl" har følgende beskrivelse:

cURL er et verktøy for å overføre data fra eller til en server, ved hjelp av en av de støttede protokollene (DICT, FIL, FTP, FTPS, GOPHER, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET og TFTP). Kommandoen er utformet for å fungere uten brukerinteraksjon.

I utgangspunktet kan du bruke cURL til å laste ned innhold fra internett. Hvis du for eksempel kjørte cURL-kommandoen med nettadressen satt til:

https://www.Go-Travels.com/curl-definition-2184508

Den lenke siden lastes ned.

Utgangen vil som standard være på kommandolinjen, men du kan også spesifisere et filnavn for å lagre filen til. Nettadressen som er oppgitt, kan peke på et nettsteds toppdomener, for eksempel:

www.Go-Travels.com

Eller det kan peke på enkelte sider på nettstedet.

Du kan bruke cURL til å laste ned fysiske nettsider, bilder, dokumenter og filer. For eksempel, for å laste ned den nyeste versjonen av Ubuntu Linux kan du bare kjøre følgende kommando:

curl -o ubuntu.iso http://releases.ubuntu.com/16.04.1/ubuntu-16.04.1-desktop-amd64.iso

Skal jeg bruke CURL eller Wget?

Enten du bruker cURL eller Wget, avhenger av hva du prøver å oppnå.

Wget-kommandoen brukes til å laste ned filer fra nettverk som internett. Hovedfordelen ved å bruke Wget-kommandoen er at den kan brukes til å rekursivt laste ned filer. Derfor, hvis du vil laste ned et helt nettsted, kan du gjøre det med en enkel kommando. Wget-kommandoen er også bra for nedlasting av mange filer.

CURL-kommandoen lar deg bruke jokertegn til å spesifisere nettadressene du ønsker å hente. Så hvis du vet at det er en gyldig nettadresse kalt:

http://www.mysite.com/images/image1.jpg

Og

http://www.mysite.com/images/image2.jpg

Deretter kan du laste ned begge bildene med en enkelt nettadresse spesifisert med curl-kommandoen.

Wget-kommandoen kan gjenopprette når en nedlasting mislykkes, mens cURL-kommandoen ikke kan.

Få en god ide om bokser og kanner med hensyn til Wget og cURL kommandoen. Bizarlig en av forskjellene på denne siden sier at du kan skrive Wget ved hjelp av bare venstre hånd på et QWERTY-tastatur.

Så langt har det vært mange grunner til å bruke Wget over cURL, men ingenting om hvorfor du ville bruke cURL over Wget.

CURL-kommandoen støtter flere protokoller enn Wget-kommandoen, det gir også bedre støtte for SSL. Den støtter også flere autentiseringsmetoder enn Wget. CURL-kommandoen fungerer også på flere plattformer enn Wget-kommandoen.

cURL funksjoner

Ved hjelp av cURL-kommandoen kan du angi flere nettadresser i samme kommandolinje, og hvis nettadressene er på samme nettsted, blir alle nettadressene for dette nettstedet lastet ned ved hjelp av samme tilkobling som er bra for ytelse.

Du kan angi et område som gjør det enklere å laste ned nettadresser med lignende stinavn.

Det er også et cURL-bibliotek som cURL-kommandoen bruker kalt libcurl. Dette kan brukes med flere programmerings- og skriptspråk for å skrape informasjon fra nettsider.

Når du laster ned innhold, vises en fremdriftslinje med nedlastings- eller opplastingshastigheter, hvor lang tid kommandoen har brukt til å løpe så langt og hvor lenge det skal gå.

CURL-kommandoen fungerer på store filer over 2 GB for både nedlasting og opplasting.

Ifølge denne sammenligningstabellen som sammenligner krøllefunksjoner med andre nedlastingsverktøy, har kommandoen cURL følgende funksjonalitet:

  • Flere nettadresser
  • Brukernavn og passord støtte
  • IPv6-støtte
  • Prøv på nytt mislyktes nedlasting
  • URL globbing / sekvenser
  • Win32-støtte
  • Stor filstøtte
  • GnuTLS-støtte
  • DarwinSSL-støtte
  • Schannel-støtte
  • Cyassl-støtte
  • PolarSSL-støtte
  • AxTLS-støtte
  • SSL-sesjons-ID
  • SSL Private Sertifikat
  • netrc-støtte
  • Metalink-støtte
  • IDN-støtte
  • Båndbreddebegrensning
  • Glade øyne
  • SOKKER
  • TFTP
  • SCP opplasting / nedlasting
  • SFTP opplasting / nedlasting
  • HTTP-proxy
  • HTTP CV
  • HTTP-områder
  • Følg HTTP-omadresser
  • HTTP-innlegg
  • HTTP-post Chunked
  • HTTP Put
  • Kokkens støtte
  • HTTP 1.1
  • HTTP 2 (vanlig tekstoppgradering)
  • HTTP 2 (TLS ALPN)
  • HTTP 2 (TLS NPN)
  • HTTP vedvarende tilkoblinger
  • HTTPS
  • HTTP Digest Auth
  • HTTP NTLM Auth
  • HTTP Forhandle Auth
  • HTTP Multipost Del
  • HTTP deflate gzip
  • FTP CV
  • FTP-områder
  • FTP aktiv modus
  • FTP SSL
  • FTP opplasting
  • FTP Kerberos
  • FTP-tilkobling gjenbruk
  • GOPHER