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

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

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., Obsługuje certyfikaty SSL, HTTP POST, HTTP PUT, przesyłanie FTP, przesyłanie formularzy HTTP, Proxy, pliki cookie, uwierzytelnianie użytkownika+hasło (Basic, Digest, NTLM, Negocjuj, kerberos…), wznowienie transferu plików, tunelowanie proxy i wiele innych przydatnych sztuczek. Jest używany w wierszach poleceń lub skryptach do przesyłania danych. Jest również stosowany w samochodach, telewizorach, routerach, drukarkach, sprzęcie audio, telefonach komórkowych, tabletach, settopach, odtwarzaczach multimedialnych.,

oprócz wget, curl jest podstawowym narzędziem w skrzyni narzędzi linux Guru podczas webscrapingu, przeglądania Internetu lub intranetu, pobierania plików, testowania aplikacji i wykonywania połączeń internetowych za pomocą narzędzia CLI.

Curl jest aktywnie rozwijany przez społeczność programistów i ma swoją obecność w internecie pod adresem https://curl.haxx.se/.,serwer proxy http

  • konfigurowalny do pobierania daty modyfikacji pliku
  • SCP zarówno hasło, jak i klucz publiczny auth
  • SFTP zarówno hasło, jak i klucz publiczny auth
  • SFTP z niestandardowymi poleceniami wysyłanymi przed/po transferze
  • negocjowanie połączenia TELNET
  • niestandardowe opcje telnet
  • Telnet stdin/stdout I/o
  • pełna obsługa adresu URL LDAP
  • SMBv1 przez TCP i SSL
  • pobieranie SMB & wysyłanie
  • uwierzytelnianie SMB z ntlmv1
  • uwierzytelnianie SMTP: zwykłe, login, CRAM-MD5, digest-MD5, NTLM (*9), Kerberos 5, (*4) i zewnętrzne.,
  • wysyłanie wiadomości e-mail
  • obsługa AUTH poczty dla zaufanego przekazywania między serwerami
  • SMTP wielu odbiorców
  • uwierzytelnianie POP3: Wyczyść tekst, APOP i SASL
  • uwierzytelnianie oparte na SASL: zwykłe, Login, CRAM-MD5, Digest-MD5, NTLM (*9), Kerberos 5 (*4) i zewnętrzne.
  • lista wiadomości e-mail
  • Pobierz wiadomości e-mail
  • aby uzyskać więcej funkcji

    najnowsza wersja Curl

    najnowsza wersja curl od stycznia 2020 to 7.68.0. Pliki do pobrania są publikowane na stronie curl, a kod źródłowy można znaleźć na stronie github dla projektu., Najnowsze informacje o wydaniu curl znajdziesz w dzienniku zmian.

    Jak zbudować i zainstalować program Curl ze źródła

    najpierw pobierz kod źródłowy programu curl ze strony pobierania. Nie będę tego demonstrować, ponieważ prawdopodobnie potrzebujesz curl lub wget, aby uzyskać kod źródłowy, a to jest zbędne, aby pokazać w tym samouczku. Zobacz pobrane oprogramowanie poniżej:

    ponadto musisz zainstalować GCC i zrobić na swoim komputerze przed uruchomieniem, Załóżmy, że jest to Debian lub kompatybilny:

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

    teraz rozpakuj oprogramowanie za pomocą polecenia tar., Następnie wejdź do rozpakowanego katalogu i uruchom configure oraz make I make install

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

    Jeśli otrzymasz to Ostrzeżenie, możesz mieć zainstalowane 2 wersje curl i musisz upewnić się, że używasz libcurl, który właśnie skompilowałeś z wersją curl, którą skompilowałeś. Ustaw ścieżkę LD_LIBRARY_PATH, aby to naprawić:

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

    teraz widzisz, że curl i libcurl mają pasujące wersje i curl działa zgodnie z oczekiwaniami.

    jak zainstalować Curl na Debianie 10 lub Ubuntu 19.,10

    Curl jest domyślnie instalowany w najnowszych wersjach Debiana i Ubuntu. Jeśli z jakiegoś powodu go usunąłeś, możesz zainstalować go za pomocą apt-get

    sudo apt-get install curl

    Jak zainstalować Curl na CentOS 8

    Curl jest domyślnie instalowany w najnowszych wersjach CentoOS i Red Hat. Jeśli usunąłeś go z jakiegoś powodu, możesz go zainstalować za pomocą yum

    sudo yum install curl

    Pobierz stronę z Curl przykład

    Pobierz prostą stronę z curl., Oto przykład i składnia:

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

    przykład pobierania wielu stron

    możesz używać symboli wieloczęściowych i fantazyjnej składni, aby pobrać wiele plików na raz. Oto przykład do pobrania z Linuxhint stron sitemap, które są zgodne ze standardowym wzorcem. Opcja-O zapisze pliki w nazwach, które są takie same jak oryginalne strony internetowe, ale lokalnie.

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

    Dodaj komentarz

    Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *