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

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

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., Den støtter SSL-sertifikater, HTTP INNLEGGET, HTTP SAGT, FTP opplasting, HTTP formen basert opplasting, proxyer, cookies, user+godkjenning av passord (Grunnleggende, Fordøye, NTLM, Forhandle, kerberos…), file transfer fortsette, proxy-tunneling og en busload av andre nyttige triks. Det er brukt i kommando linjer eller skript for å overføre data. Det er også brukt i biler, tv-apparater, rutere, skrivere, lyd-utstyr, mobiltelefoner, nettbrett, settop-bokser, media-spillere.,

I tillegg til wget, curl er et viktig verktøy i linux-guru ‘ s verktøy brystet når vevskraping, poking rundt på internett eller intranett, laste ned filer, testing programmer og foreta internett-anrop via en CLI-verktøyet.

Curl er aktivt utviklet av et fellesskap av utviklere og har sin web tilstedeværelse på https://curl.haxx.se/.,en http-proxy

  • tilpasses for å hente filen endringsdato
  • SCP både passord og offentlig nøkkel auth
  • SFTP både passord og offentlig nøkkel auth
  • SFTP med egendefinerte kommandoer sendes før/etter overføring
  • TELNET-forbindelse forhandling
  • custom telnet alternativer
  • TELNET stdin/stdout I/O
  • full LDAP-URL-support
  • SMBv1 over TCP og SSL
  • SMB-last ned & last opp
  • SMB-godkjenning og NTLMv1
  • SMTP-autentisering: Vanlig, Logg, CRAM-MD5, Digest-MD5, NTLM (*9), Kerberos 5, (*4) og Eksterne.,
  • send e-post
  • e-post auth støtte for klarert server-til-server-videresending
  • SMTP flere mottakere
  • POP3 godkjenning: Fjern Tekst, APOP og SASL
  • SASL basert autentisering: Vanlig, Logg, CRAM-MD5, Digest-MD5, NTLM (*9), Kerberos 5 (*4) og Eksterne.
  • liste e-post
  • hent e-post
  • For flere funksjoner

    Siste Curl Utgivelsen

    Den nyeste versjonen av krøller som av Jan 2020 er 7.68.0. Nedlastinger som er lagt ut på curl stedet og kildekoden kan bli funnet på github-side for prosjektet., Se Changelog for den siste curl Release Notes.

    Hvordan å bygge og installere Curl fra kilde

    Først få kildekoden for krøller seg fra nedlastinger side. Jeg vil ikke demo-dette fordi sannsynlig at du trenger krøllet eller wget til å få kildekoden, og at det er overflødig å vise i denne opplæringen. Se den nedlastede programvaren nedenfor:

    du vil Også nødt til å installere GCC og gjøre på din maskin før du starter, la oss anta sin Debian, eller som er kompatible:

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

    Nå har pakket ut programvaren med tjære-kommandoen., , Og skriv deretter inn utpakket katalogen og konfigurere og kjøre gjøre og make install

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

    Hvis du får denne advarselen, kan du ha 2 versjoner av curl installert og behovet for å sikre at du bruker det libcurl du nettopp har satt sammen med curl versjon du har samlet. Slik sett LD_LIBRARY_PATH å fikse det:

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

    Nå kan du se krøller og libcurl har matchende versjoner og krøller fungerer som forventet.

    Hvordan å installere Krøll på Debian 10 eller Ubuntu 19.,10

    Curl er installert som standard på Debian og Ubuntu siste versjonene. Hvis du har fjernet det for noen grunn, kan du installere den med apt-get

    sudo apt-get install curl

    Hvordan å installere Krøll på CentOS 8

    Curl er installert som standard på CentoOS og Red Hat siste versjonene. Hvis du har fjernet det for noen grunn, kan du installere det med yum

    sudo yum install curl

    Last ned Nettside med Curl Eksempel

    La oss ned en enkel nettside med krøller seg., Her er syntaksen og eksempel:

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

    Multi-Side Last ned Eksempel på

    Du kan bruke jokertegn og fancy syntaks til å laste ned mange filer på en gang. Her er et eksempel for å laste ned fra Linuxhint sitemap sider som følger et fast mønster. -O-alternativet vil lagre filene i navn som er den samme som den originale websider, men lokalt.

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

    Konklusjon

    Legg igjen en kommentar

    Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *