Pobieranie i instalacja WGET
W większości dystrybucji Linux pakiet WGET jest wstępnie zainstalowany, ale jeśli z jakiegoś powodu system nie ma jeszcze wget, nie martw się; Dowiemy się, jak instalować WGET na Centos 8.
Przede wszystkim zwolnij terminal i użyj polecenia WGET, aby sprawdzić, czy system ma wstępnie zainstalowany pakiet WGET.
$ wget
Jak widać na powyższym zrzucie ekranu, mój system nie ma wstępnie zainstalowanego.
Jeśli nie masz WGET, terminal da ci opcję go zainstalowania. Wystarczy wprowadzić „Y” i naciśnij ENTER, a instalacja rozpocznie się automatycznie.
W przeciwnym razie, jeśli terminal nie daje opcji automatycznej instalacji pakietu WGET, możesz wykonać następujące polecenia, aby uzyskać WGET w systemie:
$ sudo dnf instaluj wget
Może być konieczne zastąpienie DNF na Yum na starszych wersjach cenos. Możesz także użyć tego samego polecenia na Ubuntu; Wystarczy wymienić „DNF” na „apt” i możesz iść.
Wejście „Y”, aby rozpocząć instalację.
WGET został pomyślnie zainstalowany w moim systemie Centos 8.
Składnia używania polecenia WGET
Musimy najpierw omówić składnię używaną przez polecenie WGET, zanim zaczniemy mówić o różnych opcjach, które daje nam polecenie WGET i jak możemy z nich korzystać.
$ wget [opcja] [url]
Pobieranie pliku za pomocą wget
Teraz użyjemy WGET do pobierania różnych plików. W pierwszym przykładzie użyjemy WGET w jego najprostszej formie.
Poniższe polecenie pobiera zasób z określonego adresu URL do bieżącego katalogu:
$ wget https: // file-examples-com.github.IO/uploads/2017/02/zip_10mb.zamek błyskawiczny
Pobierz plik pod niestandardową nazwą
Teraz użyjemy opcji -O wraz z poleceniem WGET. Używamy tej flagi, aby zapisać pobrany plik pod niestandardową nazwą:
$ wget -o example_file.zip https: // plik-examples-com.github.IO/uploads/2017/02/zip_10mb.zamek błyskawiczny
Polecenie podane powyżej pobiera zasób określony w adresie URL i zapisze go pod nazwą „Przykład_file.zamek błyskawiczny."
Możesz użyć polecenia LS, aby sprawdzić nazwę pliku:
$ ls
Pobierz plik w określonej lokalizacji
Jak wspomniano powyżej, jeśli użyjemy najprostszej formy WGET, pobierze plik zasobów w bieżącym katalogu. Narzędzie WGET daje nam również opcję pobrania pliku w określonej lokalizacji. Możemy użyć flagi -P wraz ze ścieżką do katalogu, aby pobrać plik w tym konkretnym katalogu:
$ wget -p/home/linuxuser/Documents https: //.github.IO/uploads/2017/02/zip_10mb.zamek błyskawiczny
Możemy zweryfikować pobieranie za pomocą polecenia LS:
$ ls/home/linuxuser/dokumenty
Ogranicz prędkość pobierania w wget
Mamy również opcję ograniczenia prędkości pobierania podczas korzystania z narzędzia WGET. Użyj -Limit stawki Opcja ograniczenia prędkości Internetu. Możesz użyć k dla Kilobytes, M dla megabajtów i G dla gigabajtów:
$ wget--limit-ate = 500K https: // plik-examples-com.github.IO/uploads/2017/02/zip_10mb.zamek błyskawiczny
Wznowić pobieranie w WGET
Jeśli masz złe połączenie internetowe, które ciągle spada, możesz używać opcji -C za każdym razem, aby wznowić to samo pobieranie. Jest to szczególnie przydatne, gdy pobierasz ogromny plik. Możesz po prostu wznowić pobieranie, gdy Internet zacznie działać ponownie zamiast uruchomić wszystko od zera.
$ wget -c https: // file-examples-com.github.IO/uploads/2017/02/zip_10mb.zamek błyskawiczny
Pobieranie tła za pomocą wget
Możemy również użyć polecenia WGET, aby rozpocząć pobieranie w tle, podczas gdy wykonujemy inne zadania. Możemy użyć -B Opcja, aby to zrobić:
$ wget -b https: // file-examples-com.github.IO/uploads/2017/02/zip_10mb.zamek błyskawiczny
Aby sprawdzić postęp, użyj polecenia ogona:
$ ogon -f wget -log
Musisz także dołączyć numer dziennika w podanym powyżej poleceniu. Można znaleźć numer dziennika z oryginalnego polecenia WGET, jak wyróżniono na zrzucie ekranu powyżej.
Wiele plików do pobierania za pomocą WGET
Możemy również użyć "-I" opcja i ścieżka do pliku lokalnego lub zewnętrznego zawierającego listę adresów URL. Polecenie WGET pobiera zasoby ze wszystkich adresów URL. Każdy adres URL powinien być zapisany na osobnej linii w pliku:
$ wget -i multiple_files.tekst
Wniosek
polecenie WGET jest przydatne, jeśli chodzi o pobieranie zasobów z adresu URL. Zapewnia nam różne opcje, które pozwalają nam pobierać w tle, pobierać wiele plików, ograniczać pobieranie i tak dalej.
W tym poście nauczyłeś się wszystkiego o WGET, jak instalować i używać polecenia WGET w systemie operacyjnym Centos 8. Omówiliśmy również najczęstsze opcje, których możemy użyć wraz z poleceniem WGET za pomocą praktycznych przykładów.