Install latest cURL – Command Line Tool on Linux (Dansk)

Install latest cURL – Command Line Tool on Linux (Dansk)

cURL is an open source, command line tool for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, Telnet and TFTP., Det understøtter SSL-certifikater, HTTP POST, HTTP PUT, FTP upload, HTTP formular baseret upload, fuldmagter, cookies, bruger + pass .ord authentication (Basic, Digest, NTLM, forhandle, kerberos…), file transfer CV, Pro .y tunneling og en busload af andre nyttige tricks. Det bruges i kommandolinjer eller scripts til at overføre data. Det bruges også i biler, tv-apparater, routere, printere, lydudstyr, mobiltelefoner, tabletter, settop-bokse, medieafspillere.,ud over curget er curl et primært værktøj i Linu. – guruens værktøjskasse, når curebscraping, poking rundt på internettet eller intranet, do .nload af filer, test applikationer og foretage webebopkald via et CLI-værktøj.

Curl er aktivt udviklet af et fællesskab af udviklere og har sin tilstedeværelse på https://curl.haxx.se/.,en HTTP-Pro

  • tilpasses til at hente filen ændringsdato
  • SCP både adgangskode og offentlig nøgle auth
  • SFTP både adgangskode og offentlig nøgle auth
  • SFTP med brugerdefinerede kommandoer sendt før/efter overførslen
  • Telnet connection negotiation
  • brugerdefinerede telnet options
  • TELNET stdin/stdout i/O
  • fuld LDAP URL support
  • SMBv1 over TCP og SSL
  • SMB do .nload & upload
  • SMB-godkendelse med ntlmv1
  • SMTP-godkendelse: almindelig, login, cram-MD5, digest-MD5, NTLM (*9), Kerberos 5, (*4) og ekstern.,
  • sende e-mails
  • e-mail auth støtte for tillid til server-til-server formidle
  • SMTP flere modtagere
  • POP3-godkendelse: Klar Tekst, APOP, og SASL
  • SASL-autentificering: Plain, Login, CRAM-MD5, Digest-MD5 NTLM (*9), Kerberos 5 (*4) og Eksterne.
  • liste over e-mails
  • hent e-mails
  • For flere funktioner

    Seneste Krølle Frigivelse

    Den nyeste version af krøller som Jan 2020 er 7.68.0. Do .nloads offentliggøres på curl-.ebstedet, og kildekoden kan findes på github-siden til projektet., Se Changelog for de nyeste curl Release Notes.

    hvordan man opbygger og installerer Curl fra source

    Hent først kildekoden til curl fra Do .nloadsiden. Jeg vil ikke demo dette, fordi du sandsynligvis har brug for curl eller .get for at få kildekoden, og det er overflødigt at vise i denne tutorial. Se den software, der hentes nedenfor:

    du vil Også nødt til at installere GCC og gøre på din maskine, før du begynder, lad os antage, at dets Debian eller kompatibel:

    $ apt-get install gcc$ apt-get install make

    Nu udpakke software med tar-kommandoen., Og gå derefter ind i det udpakkede bibliotek og kør Konfigurer og lav og lav installation

    $ tar xzvf curl-7.68.0.tar.gz$ cd curl-7.68.0$ ./configure$ make$ sudo make install

    Hvis du får denne advarsel, har du muligvis 2 versioner af curl installeret og skal sikre dig, at du bruger den libcurl, du lige har kompileret med den curl-version, du kompilerede. Så indstil LD_LIBRARY_PATH for at rette det:

    WARNING: curl and libcurl versions do not match. Functionality may be affected.$ export LD_LIBRARY_PATH=/usr/local/lib

    nu kan du se curl og libcurl have matchende versioner, og curl fungerer som forventet.

    Sådan installeres Curl på Debian 10 eller Ubuntu 19.,10

    Curl installeres som standard på Debian og Ubuntu nyeste versioner. Hvis du har fjernet det for nogle grund til at du kan installere det med apt-get

    sudo apt-get install curl

    Hvordan du installerer Krølle på CentOS 8

    Curl er installeret som standard på CentoOS og Red Hat nyeste versioner. Hvis du har fjernet det for nogle grund til at du kan installere det med yum

    sudo yum install curl

    Download Webside med Krøller Eksempel

    Lad os hente en simpel webside med krøller., Her er den syntaks og et eksempel:

    curl https://linuxhint.com/sitemap.xml > out.webpagehead out.webpage

    Multi-Page Download Eksempel

    Du kan bruge jokertegn og fancy syntaks til at hente mange filer på en gang. Her er et eksempel for at do .nloade sitemap-siderne fra Linu .hint, som følger et regelmæssigt mønster. -O-indstillingen gemmer filerne i Navne, der er de samme som de originale webebsider, men lokalt.

    curl -O https://linuxhint.com/sitemap-pt-post-2019-.xml

    konklusion

    Skriv et svar

    Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *