GNU/Linux ma wiele praktycznych zastosowań. Z łatwością obsłużysz wszystkie swoje transakcje za pośrednictwem terminala. Jeśli czytałeś instrukcje związane z Linuksem lub oglądałeś filmy, musiałeś natknąć się na polecenie wget. Jest bardzo łatwy w użyciu i działa na podstawie parametrów.

Na przykład, jeśli znasz bezpośredni link do pobrania pliku, który chcesz pobrać, możesz pobrać ten plik z konsoli za pomocą polecenia wget bez używania dodatkowych programów lub konieczności przeglądarka.

Oto wszystko, co musisz wiedzieć o poleceniu wget, w tym kilka praktycznych przykładów.

Pobieranie pojedynczego pliku

Jest to jedno z najbardziej podstawowych zastosowań polecenia wget. Celem jest pobranie pojedynczego pliku do systemu przy użyciu znanego łącza docelowego. Użyte do tego polecenie wget to:

wget https://download.aircrack-ng.org/aircrack-ng-1.7.tar.gz

Jak widać na obrazku, możesz pobrać plik za pomocą polecenia wget i znaleźć miejsce, w którym został pobrany ls-l.

Wsadowe pobieranie plików

Możliwe jest jednoczesne pobieranie wielu plików z łączy zapisanych w dokumencie tekstowym za pomocą

instagram viewer
-i parametr za pomocą polecenia wget.

Na przykład chcesz jednocześnie pobrać wszystkie pliki PDF pod określony adres. W tym celu musisz zapisać linki do pobierania tych plików PDF w dokumencie tekstowym. Możesz to zrobić, tworząc plik o nazwie moje_pdfy z vim moje_pdfy polecenie i dodanie do niego niezbędnych linków.

Jako przykład pobierzmy formaty PDF dokumentacji Google Cloud. Zapisz łącza do plików PDF w pliku i użyj następującego polecenia, aby je pobrać:

wget -i moje_pliki_pdf

Po tym kroku możesz zobaczyć pobrane pliki, uruchamiając:

ls-l

Pobierz, określając niestandardową lokalizację

Jeśli chcesz, aby plik został pobrany do specjalnej lokalizacji w systemie, musisz użyć -P flaga z poleceniem:

wget -P /ścieżka/do/katalogu link do pliku

Możesz to zobaczyć na poniższym przykładzie. Podobnie spróbuj pobrać an aircrack-ng plik i tym razem podaj adres. Na przykład możesz utworzyć Mój plik katalog do przechowywania pobranych plików.

wget -P Mój plik https://download.aircrack-ng.org/aircrack-ng-1.7.tar.gz

Aby pobrać plik do wybranej lokalizacji, musisz podać pełną ścieżkę do katalogu. Możesz także uruchomić ls-l później, aby upewnić się, że plik jest rzeczywiście tam, gdzie chcesz.

Pobierz, określając niestandardową nazwę pliku

Z wget -O parametr, możesz nazwać plik, który chcesz pobrać i pobrać go do dowolnej lokalizacji. Aby uniknąć nieporozumień, utwórz nowy oParametr folder i spróbuj pobrać plik aircrack-ng do tego katalogu, nadając mu żądaną nazwę, w tym przypadku krak powietrzny.

wget -O oParametr/aircrack https://download.aircrack-ng.org/aircrack-ng-1.7.tar.gz

Po zakończeniu pobierania przez Wget pliku o nazwie „aircrack” i zapisaniu go w folderze /oParameter katalogu, możesz to potwierdzić za pomocą ls-l Komenda.

Dodatkowo, jeśli chcesz zmienić nazwę pobranego pliku bez zmiany jego lokalizacji, wystarczy podać nową nazwę pliku bez określania lokalizacji. Na przykład możesz zmień nazwę pliku do pobrania za pomocą wget new_name file_link Komenda. Ponieważ nie określisz żadnej lokalizacji, automatycznie wyląduje w twoim obecnym katalogu roboczym.

wget nazwa_pliku https://download.aircrack-ng.org/aircrack-ng-1.7.tar.gz

Wznów przerwane pobieranie za pomocą Wget

Nieudane pobieranie to jeden z najczęstszych problemów podczas pobierania dużych plików. W takich przypadkach można wznowić pobieranie i pobrać resztę pliku.

Możesz użyć -c parametr z poleceniem wget, aby ponownie pobrać przerwany plik. Tak więc w wyniku używania wget -c download_link, jeśli plik nie został całkowicie pobrany, masz szansę kontynuować od miejsca, w którym został przerwany, zamiast pobierać plik od początku. Jest to bardzo praktyczne, szczególnie w przypadku dużych plików.

Aby lepiej to zrozumieć, najpierw utwórz folder o nazwie Wznawiać na pulpicie. Uzyskaj dostęp do tego folderu za pomocą terminala za pomocą polecenia cd i spróbuj pobrać plik aircrack, którego użyłeś w innych przykładach tutaj. Następnie przerwij pobieranie za pomocą Ctrl + Z kombinacja klawiatury.

Jak widać, pobrano 19 procent pliku, co stanowi 1645946 bajtów. Teraz użyj -c w ten sam sposób i spróbuj kontynuować pobieranie.

Jak widać, pobieranie zostało zakończone. Dlatego nie ma potrzeby usuń plik i pobierz go ponownie od początku. To był tylko mały plik na przykład. Ale w przypadku bardzo dużych plików możesz zaoszczędzić czas, korzystając z Wget.

Ograniczanie prędkości pobierania Wget

Jeśli chcesz, możesz ograniczyć prędkość pobierania pliku, który zamierzasz pobrać. W przypadku tego ograniczenia możesz użyć następującego polecenia:

wget --limit-rate 300K https://download.aircrack-ng.org/aircrack-ng-1.7.tar.gz

To polecenie ograniczy prędkość pobierania do 300 KB na sekundę.

Możesz wypróbować różne prędkości, zmieniając wartość 300K.

Pobieranie plików w tle

Możesz pobrać plik w tle za pomocą -b parametr. Jest to przydatne w większości przypadków, gdy jesteś zajęty innymi pracami na pierwszym planie. Ponadto, jeśli chcesz poznać wyniki procesu pobierania, wystarczy zbadać wget-log plik znajdujący się w tej samej lokalizacji co pobrany plik.

Łatwe pobieranie plików dzięki Linuksowi i Wget

Ponieważ GNU/Linux jest systemem całkowicie open-source, zapewnia infrastrukturę, którą możesz dostosować w dowolny sposób. Możesz korzystać z setek tysięcy aplikacji i bibliotek stworzonych dla systemu Linux. Możesz obsłużyć wszystko za pomocą Wget bez konieczności posiadania jakiejkolwiek wiedzy programistycznej lub pobierania programu. Bardzo łatwo jest kontrolować procesy pobierania plików, które pobierzesz i zainstalujesz w swoim systemie za pomocą polecenia wget.

Pamiętaj też, że wiele źródeł oprogramowania innych niż oficjalne strony internetowe może zagrażać Twojemu bezpieczeństwu. Dlatego zawsze powinieneś być sceptyczny wobec linków do pobierania, których używasz z Wget.