{"id":15094,"date":"2025-05-19T11:12:29","date_gmt":"2025-05-19T09:12:29","guid":{"rendered":"https:\/\/dhosting.pl\/pomoc\/?post_type=manual_kb&#038;p=15094"},"modified":"2025-05-19T11:12:29","modified_gmt":"2025-05-19T09:12:29","slug":"co-to-jest-wget-zastosowanie-i-praktyczne-przyklady","status":"publish","type":"manual_kb","link":"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/co-to-jest-wget-zastosowanie-i-praktyczne-przyklady\/","title":{"rendered":"Co to jest wget \u2013 zastosowanie i praktyczne przyk\u0142ady"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 ez-toc-wrap-left counter-flat ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Spis tre\u015bci<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/co-to-jest-wget-zastosowanie-i-praktyczne-przyklady\/#Definicja_czym_jest_wget\" >Definicja: czym jest wget?<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/co-to-jest-wget-zastosowanie-i-praktyczne-przyklady\/#Do_czego_sluzy_wget\" >Do czego s\u0142u\u017cy wget?<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/co-to-jest-wget-zastosowanie-i-praktyczne-przyklady\/#Jak_dziala_wget\" >Jak dzia\u0142a wget?<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/co-to-jest-wget-zastosowanie-i-praktyczne-przyklady\/#Praktyczne_opcje_i_przyklady_uzycia\" >Praktyczne opcje i przyk\u0142ady u\u017cycia<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/co-to-jest-wget-zastosowanie-i-praktyczne-przyklady\/#Czy_wget_dziala_na_Windows\" >Czy wget dzia\u0142a na Windows?<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/co-to-jest-wget-zastosowanie-i-praktyczne-przyklady\/#wget_vs_curl_%E2%80%93_roznice\" >wget vs curl \u2013 r\u00f3\u017cnice<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/co-to-jest-wget-zastosowanie-i-praktyczne-przyklady\/#Podsumowujac\" >Podsumowuj\u0105c<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Definicja_czym_jest_wget\"><\/span>Definicja: czym jest <code class=\"\" data-line=\"\">wget<\/code>?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><code class=\"\" data-line=\"\">wget<\/code> to narz\u0119dzie linii polece\u0144 s\u0142u\u017c\u0105ce do pobierania plik\u00f3w z Internetu. Nazwa pochodzi od \u201e<strong>Web get<\/strong>\u201d. Dzia\u0142a w systemach Linux, macOS oraz Windows (po instalacji) i obs\u0142uguje protoko\u0142y HTTP, HTTPS oraz FTP. W odr\u00f3\u017cnieniu od <code class=\"\" data-line=\"\">curl<\/code>, kt\u00f3re jest ukierunkowane na komunikacj\u0119 z API, <code class=\"\" data-line=\"\">wget<\/code> zosta\u0142 stworzony g\u0142\u00f3wnie z my\u015bl\u0105 o pobieraniu plik\u00f3w, stron WWW oraz ich lustrzanych kopii.<\/p>\n<div id=\"dhost-1001586874\" class=\"dhost-inpost dhost-entity-placement\"><a href=\"https:\/\/dhosting.pl\/opieka-stron.html?utm_source=pomoc&utm_medium=artykul&utm_campaign=pomoc\" target=\"_blank\">\r\n\t<img decoding=\"async\" src=\"https:\/\/dhosting.pl\/pomoc\/wp-content\/uploads\/2025\/01\/baner-opieka.png\" alt=\"opieka stron www\">\r\n<\/a>\r\n<br \/>\r\n<br \/><\/div><h2><span class=\"ez-toc-section\" id=\"Do_czego_sluzy_wget\"><\/span>Do czego s\u0142u\u017cy <code class=\"\" data-line=\"\">wget<\/code>?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ul>\n<li>Pobieranie plik\u00f3w i archiw\u00f3w z serwer\u00f3w,<\/li>\n<li>Automatyczne tworzenie lokalnych kopii stron WWW,<\/li>\n<li>\u015aci\u0105ganie ca\u0142ych katalog\u00f3w z serwera FTP,<\/li>\n<li>Pobieranie zawarto\u015bci stron chronionych has\u0142em,<\/li>\n<li>Skrypty do automatycznych aktualizacji lub synchronizacji danych.<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"Jak_dziala_wget\"><\/span>Jak dzia\u0142a <code class=\"\" data-line=\"\">wget<\/code>?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><code class=\"\" data-line=\"\">wget<\/code> \u0142\u0105czy si\u0119 z okre\u015blonym adresem URL i pobiera dane na dysk lokalny. Dzia\u0142a tak\u017ce w trybie nieinteraktywnym \u2014 \u015bwietnie sprawdza si\u0119 wi\u0119c w zadaniach <code class=\"\" data-line=\"\">cron<\/code> lub skryptach <code class=\"\" data-line=\"\">bash<\/code>.<\/p>\n<h3>Przyk\u0142ad prostego pobrania pliku:<\/h3>\n<pre><code class=\"\" data-line=\"\">wget https:\/\/example.com\/plik.zip<\/code><\/pre>\n<h2><span class=\"ez-toc-section\" id=\"Praktyczne_opcje_i_przyklady_uzycia\"><\/span>Praktyczne opcje i przyk\u0142ady u\u017cycia<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3>Pobieranie i zapisywanie pod inn\u0105 nazw\u0105<\/h3>\n<pre><code class=\"\" data-line=\"\">wget -O nowa_nazwa.zip https:\/\/example.com\/plik.zip<\/code><\/pre>\n<h3>Pobieranie wielu plik\u00f3w z listy URL<\/h3>\n<p>Stw\u00f3rz plik <code class=\"\" data-line=\"\">lista.txt<\/code> z adresami URL (jeden na lini\u0119), a nast\u0119pnie:<\/p>\n<pre><code class=\"\" data-line=\"\">wget -i lista.txt<\/code><\/pre>\n<h3>Kontynuowanie przerwanego pobierania<\/h3>\n<pre><code class=\"\" data-line=\"\">wget -c https:\/\/example.com\/duzy-plik.iso<\/code><\/pre>\n<h3>Pobieranie strony wraz z zale\u017cno\u015bciami (rekursywnie)<\/h3>\n<pre><code class=\"\" data-line=\"\">wget --mirror -p --convert-links -P .\/kopia https:\/\/example.com<\/code><\/pre>\n<h3>Pobieranie z autoryzacj\u0105 HTTP<\/h3>\n<pre><code class=\"\" data-line=\"\">wget --user=nazwa --password=haslo https:\/\/example.com\/zasob<\/code><\/pre>\n<h3>Ograniczenie szybko\u015bci pobierania<\/h3>\n<pre><code class=\"\" data-line=\"\">wget --limit-rate=200k https:\/\/example.com\/duzy-plik.zip<\/code><\/pre>\n<h2><span class=\"ez-toc-section\" id=\"Czy_wget_dziala_na_Windows\"><\/span>Czy wget dzia\u0142a na Windows?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Tak, cho\u0107 domy\u015blnie nie jest zainstalowany. Mo\u017cna go pobra\u0107 jako cz\u0119\u015b\u0107 pakiet\u00f3w:<\/p>\n<ul>\n<li><strong>GnuWin<\/strong> \u2013 port GNU dla Windows,<\/li>\n<li><strong>Chocolatey<\/strong> \u2013 <code class=\"\" data-line=\"\">choco install wget<\/code>,<\/li>\n<li><strong>Git Bash<\/strong> \u2013 posiada wbudowany wget.<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"wget_vs_curl_%E2%80%93_roznice\"><\/span>wget vs curl \u2013 r\u00f3\u017cnice<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<table>\n<thead>\n<tr>\n<th>Cecha<\/th>\n<th><code class=\"\" data-line=\"\">wget<\/code><\/th>\n<th><code class=\"\" data-line=\"\">curl<\/code><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Obs\u0142uga wielu protoko\u0142\u00f3w<\/td>\n<td>Tak (HTTP, HTTPS, FTP)<\/td>\n<td>Tak (HTTP, FTP, SMTP, LDAP itd.)<\/td>\n<\/tr>\n<tr>\n<td>Pobieranie plik\u00f3w<\/td>\n<td>Tak (z automatycznym zapisem)<\/td>\n<td>Tak (wymaga opcji <code class=\"\" data-line=\"\">-o<\/code>)<\/td>\n<\/tr>\n<tr>\n<td>Obs\u0142uga API i nag\u0142\u00f3wk\u00f3w<\/td>\n<td>Nie w pe\u0142ni<\/td>\n<td>Tak (pe\u0142na kontrola)<\/td>\n<\/tr>\n<tr>\n<td>Obs\u0142uga skrypt\u00f3w<\/td>\n<td>Doskona\u0142e do cron i bash<\/td>\n<td>Lepsze do integracji API<\/td>\n<\/tr>\n<tr>\n<td>Pobieranie rekursywne<\/td>\n<td>Tak<\/td>\n<td>Nie<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2><span class=\"ez-toc-section\" id=\"Podsumowujac\"><\/span>Podsumowuj\u0105c<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><code class=\"\" data-line=\"\">wget<\/code> to lekkie i skuteczne narz\u0119dzie do pobierania plik\u00f3w, stron i danych z Internetu. Jego prostota, wydajno\u015b\u0107 i mo\u017cliwo\u015b\u0107 dzia\u0142ania bez interakcji u\u017cytkownika czyni\u0105 go idealnym wyborem dla administrator\u00f3w, webmaster\u00f3w oraz wszystkich, kt\u00f3rzy automatyzuj\u0105 operacje sieciowe. Cho\u0107 <code class=\"\" data-line=\"\">curl<\/code> oferuje wi\u0119cej opcji programistycznych, <code class=\"\" data-line=\"\">wget<\/code> doskonale sprawdza si\u0119 w codziennych zastosowaniach pobierania tre\u015bci z sieci.<\/p>\n","protected":false},"author":6,"featured_media":10957,"parent":0,"menu_order":0,"template":"","format":"standard","manualknowledgebasecat":[95,2143,4338],"manual_kb_tag":[5404,5407,5409,5412,5408,5405,5413,5410,5411,5406],"class_list":["post-15094","manual_kb","type-manual_kb","status-publish","format-standard","has-post-thumbnail","hentry","manualknowledgebasecat-hosting","manualknowledgebasecat-inne-hosting","manualknowledgebasecat-swh","manual_kb_tag-co-to-jest-wget","manual_kb_tag-pobieranie-plikow-wget","manual_kb_tag-wget-automatyczne-pobieranie","manual_kb_tag-wget-bash","manual_kb_tag-wget-ftp","manual_kb_tag-wget-linux","manual_kb_tag-wget-mirror","manual_kb_tag-wget-opcje","manual_kb_tag-wget-vs-curl","manual_kb_tag-wget-windows"],"_links":{"self":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb\/15094","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb"}],"about":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/types\/manual_kb"}],"author":[{"embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/users\/6"}],"version-history":[{"count":2,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb\/15094\/revisions"}],"predecessor-version":[{"id":15096,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb\/15094\/revisions\/15096"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/media\/10957"}],"wp:attachment":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/media?parent=15094"}],"wp:term":[{"taxonomy":"manualknowledgebasecat","embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manualknowledgebasecat?post=15094"},{"taxonomy":"manual_kb_tag","embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb_tag?post=15094"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}