wget
- wget – narzędzie wiersza poleceń do pobierania plików z sieci w trybie nieinteraktywnym.
- Obsługuje protokoły HTTP, HTTPS oraz FTP.
- Może działać w tle, wznawiać przerwane transfery i pobierać całe witryny.
- Dostępne w większości dystrybucji Linuksa i systemach UNIX.
Składnia
Dział zatytułowany „Składnia”wget [opcje] [URL...]
- Można podać jeden lub wiele adresów URL.
- Obsługuje złożone opcje konfiguracyjne do automatyzacji pobierania.
Parametry
Dział zatytułowany „Parametry”Parametr | Opis |
---|---|
-O plik | Zapisuje dane do wskazanego pliku. |
-c | Wznawia przerwany transfer. |
-b | Uruchamia pobieranie w tle. |
-q | Tryb cichy – brak komunikatów w terminalu. |
-r | Pobieranie rekurencyjne (np. całej strony). |
--limit-rate=PRĘDKOŚĆ | Ogranicza prędkość pobierania. |
--user / --password | Uwierzytelnienie do zasobów chronionych. |
--help | Wyświetla pomoc. |
--version | Wyświetla wersję programu. |
Przykłady użycia
Dział zatytułowany „Przykłady użycia”# 1) Pobranie pliku z internetuwget https://example.com/plik.zip
# 2) Pobranie i zapis pod inną nazwąwget -O nowa_nazwa.zip https://example.com/plik.zip
# 3) Wznowienie przerwanego pobieraniawget -c https://example.com/plik.iso
# 4) Pobranie strony i wszystkich zasobówwget -r https://example.com/
wget
domyślnie zapisuje pliki w bieżącym katalogu.- Wspiera pobieranie przez proxy (zmienne środowiskowe
http_proxy
,https_proxy
). - W przypadku pobierania dużych plików przydatne jest użycie opcji
-c
.
Najczęściej spotykane błędy i jak je naprawić
Dział zatytułowany „Najczęściej spotykane błędy i jak je naprawić”Błąd / Komunikat | Przyczyna | Rozwiązanie |
---|---|---|
wget: command not found | Program nie jest zainstalowany. | Zainstaluj pakiet wget . |
404 Not Found | Plik nie istnieje na serwerze. | Sprawdź poprawność adresu URL. |
Unable to establish SSL connection | Problem z certyfikatem lub protokołem HTTPS. | Spróbuj opcji --no-check-certificate lub zaktualizuj certyfikaty. |
Linki i źródła
Dział zatytułowany „Linki i źródła”- man wget – oficjalna dokumentacja.
- GNU Wget Manual – pełny podręcznik użytkownika.
- Wget examples – przykłady użycia.