Systemy operacyjne Linux pozwalają nam tworzyć różne konfiguracje w celu zwiększenia możliwości pracy, osiągamy to dzięki instalacji różnych poleceń, dzięki którym funkcjonalności dystrybucji są znacznie ulepszone, jednym z tych poleceń jest cURL, o którym szczegółowo omówimy w tym instruktaż.
Co to jest cURLcURL to narzędzie wiersza poleceń i biblioteki, dzięki którym możliwe jest przesyłanie danych przez adres URL z różnymi opcjami bezpieczeństwa.
cURL obsługuje protokoły takie jak DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, Telnet i TFTP, certyfikaty SSL HTTP POST, HTTP PUT i wiele innych.
Narzędzie cURL wykorzystuje wiersze poleceń lub skrypty do realizacji transferu danych, dlatego jest jednym z najpopularniejszych narzędzi.
Funkcje CURLNiektóre z jego najbardziej wyróżniających się cech to:
- Obsługuje pliki cookie, formularze i SSL.
- Kompatybilny z plikami konfiguracyjnymi.
- Wielokrotne przesyłanie jest możliwe za pomocą jednego polecenia.
- Zawiera pasek postępu, ograniczenie prędkości i szczegóły dotyczące czasu pobierania
- Wsparcie dla IPV6.
Teraz zobaczymy, jak zainstalować i używać cURL w Ubuntu 20.04.
1. Zainstaluj cURL Ubuntu 20.04
Krok 1
Pierwszym krokiem będzie aktualizacja repozytoriów i pakietów systemu, w tym celu wykonujemy:
aktualizacja sudo apt
Krok 2
Następnie instalujemy cURL za pomocą następującego polecenia:
sudo apt zainstaluj curl
Krok 3
Wykonujemy "curl" i zobaczymy co następuje:
2. Użyj cURL Ubuntu 20.04
Krok 1
Używając polecenia cURL bez żadnej opcji, curl wydrukuje kod źródłowy adresu URL, który wpisujemy w następujący sposób:
curl solvetic.com
Krok 2
Aby zweryfikować używaną wersję cURL, wykonujemy:
curl -wersja
Krok 3
Do pobrania pliku można użyć parametrów -o i -O, przy opcji -o małymi literami można zdefiniować nazwę zapisywanego pliku, np.:
curl -o plik.rozszerzenie http://domena.com/
Krok 4
Używając parametru -O wielkich liter, cURL przechowuje plik z oryginalną nazwą pliku:
Krok 5
Możliwy jest dostęp do nagłówków domeny z parametrem -I:
curl -I https://www.solvetic.com
Krok 6
Dodatkowo możemy ograniczyć szybkość pobierania cURL za pomocą następującego polecenia. Tutaj ograniczyliśmy Twoją stawkę do 1 KB.
curl --limit-rate 1K http://domain.com/file.tar.gz -OKrok 7
Możemy wyświetlić listę lub pobrać zakresy pozwalające na pobranie tylko pasujących plików:
curl ftp://ftp.uk.debian.org/debian/pool/main/[a-zíritu/Krok 8
Możemy również wyświetlić więcej szczegółów nagłówków za pomocą następującego polecenia:
curl -v http://www.solvetic.comDzięki cURL mamy pełną serię opcji do zarządzania każdym aspektem pobierania z sieci i dostępu do pełnych szczegółów nagłówków adresów URL, jest to idealne rozwiązanie, jeśli potrzebujesz wykonać na nich zadania wsparcia lub aktualizacji.