{"id":41565,"date":"2026-06-06T14:02:46","date_gmt":"2026-06-06T07:02:46","guid":{"rendered":"https:\/\/interdata.vn\/blog\/?p=41565"},"modified":"2026-06-06T14:02:46","modified_gmt":"2026-06-06T07:02:46","slug":"lenh-wget-trong-linux","status":"publish","type":"post","link":"https:\/\/interdata.vn\/blog\/lenh-wget-trong-linux\/","title":{"rendered":"L\u1ec7nh wget trong Linux: H\u01b0\u1edbng D\u1eabn S\u1eed D\u1ee5ng \u0110\u1ea7y \u0110\u1ee7 K\u00e8m V\u00ed D\u1ee5 Th\u1ef1c T\u1ebf"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_84 counter-hierarchy ez-toc-counter ez-toc-white ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">N\u1ed8I DUNG<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/interdata.vn\/blog\/lenh-wget-trong-linux\/#Huong-dan-cai-dat-wget\" >H\u01b0\u1edbng d\u1eabn c\u00e0i \u0111\u1eb7t wget<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/interdata.vn\/blog\/lenh-wget-trong-linux\/#Ubuntu-Debian-va-cac-bien-the\" >Ubuntu, Debian v\u00e0 c\u00e1c bi\u1ebfn th\u1ec3<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/interdata.vn\/blog\/lenh-wget-trong-linux\/#Fedora-RHEL-va-cac-bien-the\" >Fedora, RHEL v\u00e0 c\u00e1c bi\u1ebfn th\u1ec3<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/interdata.vn\/blog\/lenh-wget-trong-linux\/#Cu-phap-lenh-wget\" >C\u00fa ph\u00e1p l\u1ec7nh wget<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/interdata.vn\/blog\/lenh-wget-trong-linux\/#Tai-file-co-ban\" >T\u1ea3i file c\u01a1 b\u1ea3n<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/interdata.vn\/blog\/lenh-wget-trong-linux\/#Dat-ten-file-khi-luu\" >\u0110\u1eb7t t\u00ean file khi l\u01b0u<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/interdata.vn\/blog\/lenh-wget-trong-linux\/#Luu-file-vao-thu-muc-chi-dinh\" >L\u01b0u file v\u00e0o th\u01b0 m\u1ee5c ch\u1ec9 \u0111\u1ecbnh<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/interdata.vn\/blog\/lenh-wget-trong-linux\/#Tiep-tuc-download-bi-ngat\" >Ti\u1ebfp t\u1ee5c download b\u1ecb ng\u1eaft<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/interdata.vn\/blog\/lenh-wget-trong-linux\/#Gioi-han-toc-do-download\" >Gi\u1edbi h\u1ea1n t\u1ed1c \u0111\u1ed9 download<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/interdata.vn\/blog\/lenh-wget-trong-linux\/#Tai-nhieu-file-cung-luc\" >T\u1ea3i nhi\u1ec1u file c\u00f9ng l\u00fac<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/interdata.vn\/blog\/lenh-wget-trong-linux\/#Download-chay-nen\" >Download ch\u1ea1y n\u1ec1n<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/interdata.vn\/blog\/lenh-wget-trong-linux\/#Tai-de-quy-va-mirror-website\" >T\u1ea3i \u0111\u1ec7 quy v\u00e0 mirror website<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/interdata.vn\/blog\/lenh-wget-trong-linux\/#Xac-thuc-Authentication\" >X\u00e1c th\u1ef1c (Authentication)<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/interdata.vn\/blog\/lenh-wget-trong-linux\/#HTTP-Basic-Authentication\" >HTTP Basic Authentication<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/interdata.vn\/blog\/lenh-wget-trong-linux\/#FTP-Authentication\" >FTP Authentication<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/interdata.vn\/blog\/lenh-wget-trong-linux\/#Cac-tuy-chon-huu-ich-khac\" >C\u00e1c t\u00f9y ch\u1ecdn h\u1eefu \u00edch kh\u00e1c<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/interdata.vn\/blog\/lenh-wget-trong-linux\/#Kiem-tra-URL-co-ton-tai-khong\" >Ki\u1ec3m tra URL c\u00f3 t\u1ed3n t\u1ea1i kh\u00f4ng<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/interdata.vn\/blog\/lenh-wget-trong-linux\/#Chi-tai-ve-khi-co-phien-ban-moi-hon\" >Ch\u1ec9 t\u1ea3i v\u1ec1 khi c\u00f3 phi\u00ean b\u1ea3n m\u1edbi h\u01a1n<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/interdata.vn\/blog\/lenh-wget-trong-linux\/#Gui-custom-HTTP-header\" >G\u1eedi custom HTTP header<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/interdata.vn\/blog\/lenh-wget-trong-linux\/#Cau-hinh-retry-va-timeout\" >C\u1ea5u h\u00ecnh retry v\u00e0 timeout<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/interdata.vn\/blog\/lenh-wget-trong-linux\/#Thay-doi-User-Agent\" >Thay \u0111\u1ed5i User Agent<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/interdata.vn\/blog\/lenh-wget-trong-linux\/#Bo-qua-xac-thuc-SSL-certificate\" >B\u1ecf qua x\u00e1c th\u1ef1c SSL certificate<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/interdata.vn\/blog\/lenh-wget-trong-linux\/#Su-dung-Cookie\" >S\u1eed d\u1ee5ng Cookie<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-24\" href=\"https:\/\/interdata.vn\/blog\/lenh-wget-trong-linux\/#Su-dung-Proxy\" >S\u1eed d\u1ee5ng Proxy<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-25\" href=\"https:\/\/interdata.vn\/blog\/lenh-wget-trong-linux\/#Pipe-output-sang-lenh-khac\" >Pipe output sang l\u1ec7nh kh\u00e1c<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-26\" href=\"https:\/\/interdata.vn\/blog\/lenh-wget-trong-linux\/#Dung-ten-file-do-server-goi-y\" >D\u00f9ng t\u00ean file do server g\u1ee3i \u00fd<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-27\" href=\"https:\/\/interdata.vn\/blog\/lenh-wget-trong-linux\/#Xu-ly-loi-thuong-gap\" >X\u1eed l\u00fd l\u1ed7i th\u01b0\u1eddng g\u1eb7p<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-28\" href=\"https:\/\/interdata.vn\/blog\/lenh-wget-trong-linux\/#Bang-tham-chieu-lenh-Wget-nhanh\" >B\u1ea3ng tham chi\u1ebfu l\u1ec7nh Wget nhanh<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-29\" href=\"https:\/\/interdata.vn\/blog\/lenh-wget-trong-linux\/#Cau-hoi-thuong-gap-ve-lenh-Wget\" >C\u00e2u h\u1ecfi th\u01b0\u1eddng g\u1eb7p v\u1ec1 l\u1ec7nh Wget<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-30\" href=\"https:\/\/interdata.vn\/blog\/lenh-wget-trong-linux\/#wget-va-curl-khac-nhau-nhu-the-nao\" >wget v\u00e0 curl kh\u00e1c nhau nh\u01b0 th\u1ebf n\u00e0o?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-31\" href=\"https:\/\/interdata.vn\/blog\/lenh-wget-trong-linux\/#Lam-the-nao-de-tai-toan-bo-mot-thu-muc-tu-web-server\" >L\u00e0m th\u1ebf n\u00e0o \u0111\u1ec3 t\u1ea3i to\u00e0n b\u1ed9 m\u1ed9t th\u01b0 m\u1ee5c t\u1eeb web server?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-32\" href=\"https:\/\/interdata.vn\/blog\/lenh-wget-trong-linux\/#wget-co-the-tiep-tuc-file-tai-do-khong\" >wget c\u00f3 th\u1ec3 ti\u1ebfp t\u1ee5c file t\u1ea3i d\u1edf kh\u00f4ng?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-33\" href=\"https:\/\/interdata.vn\/blog\/lenh-wget-trong-linux\/#Cach-tu-dong-thu-lai-khi-download-that-bai\" >C\u00e1ch t\u1ef1 \u0111\u1ed9ng th\u1eed l\u1ea1i khi download th\u1ea5t b\u1ea1i?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-34\" href=\"https:\/\/interdata.vn\/blog\/lenh-wget-trong-linux\/#Tai-file-tu-trang-yeu-cau-dang-nhap-bang-wget-nhu-the-nao\" >T\u1ea3i file t\u1eeb trang y\u00eau c\u1ea7u \u0111\u0103ng nh\u1eadp b\u1eb1ng wget nh\u01b0 th\u1ebf n\u00e0o?<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-35\" href=\"https:\/\/interdata.vn\/blog\/lenh-wget-trong-linux\/#Ket-luan\" >K\u1ebft lu\u1eadn<\/a><\/li><\/ul><\/nav><\/div>\n<div class=\"summary\">\n<p>\ud83d\udccc <strong>T\u00d3M T\u1eaeT N\u1ed8I DUNG:<\/strong><\/p>\n<p>wget l\u00e0 c\u00f4ng c\u1ee5 t\u1ea3i file t\u1eeb d\u00f2ng l\u1ec7nh <a href=\"https:\/\/interdata.vn\/blog\/he-dieu-hanh-linux-la-gi\/\">Linux<\/a>, h\u1ed7 tr\u1ee3 HTTP, <a href=\"https:\/\/interdata.vn\/blog\/giao-thuc-https-la-gi\/\">HTTPS<\/a> v\u00e0 <a href=\"https:\/\/interdata.vn\/blog\/ftp-la-gi\/\">FTP<\/a>. L\u1ec7nh n\u00e0y \u0111\u1eb7c bi\u1ec7t h\u1eefu \u00edch khi c\u1ea7n t\u1ea3i file l\u1edbn tr\u00ean <a href=\"https:\/\/interdata.vn\/blog\/vps-la-gi\/\">VPS<\/a> kh\u00f4ng c\u00f3 giao di\u1ec7n \u0111\u1ed3 h\u1ecda, t\u1ef1 \u0111\u1ed9ng h\u00f3a vi\u1ec7c download, ho\u1eb7c mirror to\u00e0n b\u1ed9 <a href=\"https:\/\/interdata.vn\/blog\/website-la-gi\/\">website<\/a> \u0111\u1ec3 d\u00f9ng offline.<\/p>\n<p>B\u00e0i vi\u1ebft n\u00e0y h\u01b0\u1edbng d\u1eabn:<\/p>\n<ul>\n<li>C\u00e0i \u0111\u1eb7t v\u00e0 c\u00fa ph\u00e1p c\u01a1 b\u1ea3n c\u1ee7a wget<\/li>\n<li>T\u1ea3i file, \u0111\u1ed5i t\u00ean, l\u01b0u v\u00e0o th\u01b0 m\u1ee5c t\u00f9y ch\u1ecdn<\/li>\n<li>Ti\u1ebfp t\u1ee5c download b\u1ecb ng\u1eaft gi\u1eefa ch\u1eebng (-c)<\/li>\n<li>Gi\u1edbi h\u1ea1n t\u1ed1c \u0111\u1ed9, t\u1ea3i nhi\u1ec1u file, ch\u1ea1y n\u1ec1n<\/li>\n<li>Mirror website, x\u00e1c th\u1ef1c HTTP\/FTP<\/li>\n<li>C\u00e1c t\u00f9y ch\u1ecdn n\u00e2ng cao: proxy, cookie, custom <a href=\"https:\/\/interdata.vn\/blog\/header-la-gi\/\">header<\/a>, retry<\/li>\n<li>X\u1eed l\u00fd l\u1ed7i th\u01b0\u1eddng g\u1eb7p khi d\u00f9ng wget<\/li>\n<\/ul>\n<\/div>\n<p>GNU Wget l\u00e0 ti\u1ec7n \u00edch d\u00f2ng l\u1ec7nh \u0111\u1ec3 t\u1ea3i t\u00e0i nguy\u00ean t\u1eeb web, h\u1ed7 tr\u1ee3 ba giao th\u1ee9c ch\u00ednh: HTTP, HTTPS v\u00e0 FTP. \u0110i\u1ec3m l\u00e0m cho <code>wget<\/code> kh\u00e1c bi\u1ec7t so v\u1edbi c\u00e1c c\u00f4ng c\u1ee5 t\u01b0\u01a1ng t\u1ef1 l\u00e0 kh\u1ea3 n\u0103ng t\u1ea3i <a href=\"https:\/\/interdata.vn\/blog\/de-quy-la-gi\/\">\u0111\u1ec7 quy<\/a>, ti\u1ebfp t\u1ee5c download b\u1ecb ng\u1eaft, gi\u1edbi h\u1ea1n <a href=\"https:\/\/interdata.vn\/blog\/bang-thong-la-gi\/\">b\u0103ng th\u00f4ng<\/a>, v\u00e0 ch\u1ea1y ho\u00e0n to\u00e0n d\u01b0\u1edbi n\u1ec1n \u2014 r\u1ea5t ph\u00f9 h\u1ee3p khi l\u00e0m vi\u1ec7c qua <a href=\"https:\/\/interdata.vn\/blog\/ssh-la-gi\/\">SSH<\/a> tr\u00ean <a href=\"https:\/\/interdata.vn\/blog\/vps-linux-la-gi\/\">VPS Linux<\/a>.<\/p>\n<p>B\u00e0i vi\u1ebft d\u01b0\u1edbi \u0111\u00e2y \u0111i qua t\u1eebng t\u00f9y ch\u1ecdn c\u1ee5 th\u1ec3, gi\u1ea3i th\u00edch r\u00f5 c\u00e1c c\u00e1ch s\u1eed d\u1ee5ng l\u1ec7nh wget \u0111\u1ec3 b\u1ea1n \u00e1p d\u1ee5ng \u0111\u01b0\u1ee3c ngay.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-41574\" src=\"https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2026\/06\/Cach-su-dung-lenh-wget-trong-Linux.jpg\" alt=\"C\u00e1ch s\u1eed d\u1ee5ng l\u1ec7nh wget trong Linux\" width=\"960\" height=\"640\" title=\"\" srcset=\"https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2026\/06\/Cach-su-dung-lenh-wget-trong-Linux.jpg 960w, https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2026\/06\/Cach-su-dung-lenh-wget-trong-Linux-300x200.jpg 300w, https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2026\/06\/Cach-su-dung-lenh-wget-trong-Linux-768x512.jpg 768w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/><\/p>\n<p><!-- ========================= C\u00c0I \u0110\u1eb6T ========================= --><\/p>\n<h2 id=\"cai-dat\"><span class=\"ez-toc-section\" id=\"Huong-dan-cai-dat-wget\"><\/span>H\u01b0\u1edbng d\u1eabn c\u00e0i \u0111\u1eb7t wget<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Ph\u1ea7n l\u1edbn c\u00e1c b\u1ea3n ph\u00e2n ph\u1ed1i Linux \u0111\u00e3 t\u00edch h\u1ee3p s\u1eb5n <code>wget<\/code>. \u0110\u1ec3 ki\u1ec3m tra, ch\u1ea1y:<\/p>\n<pre><code>wget --version<\/code><\/pre>\n<p>N\u1ebfu terminal b\u00e1o l\u1ed7i <em>command not found<\/em>, c\u00e0i th\u1ee7 c\u00f4ng b\u1eb1ng package manager t\u01b0\u01a1ng \u1ee9ng v\u1edbi distro c\u1ee7a b\u1ea1n.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Ubuntu-Debian-va-cac-bien-the\"><\/span>Ubuntu, Debian v\u00e0 c\u00e1c bi\u1ebfn th\u1ec3<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<pre><code>sudo apt install wget<\/code><\/pre>\n<h3><span class=\"ez-toc-section\" id=\"Fedora-RHEL-va-cac-bien-the\"><\/span>Fedora, RHEL v\u00e0 c\u00e1c bi\u1ebfn th\u1ec3<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<pre><code>sudo dnf install wget<\/code><\/pre>\n<p><!-- ========================= C\u00da PH\u00c1P ========================= --><\/p>\n<h2 id=\"cu-phap\"><span class=\"ez-toc-section\" id=\"Cu-phap-lenh-wget\"><\/span>C\u00fa ph\u00e1p l\u1ec7nh wget<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>C\u1ea5u tr\u00fac chung c\u1ee7a l\u1ec7nh <code>wget<\/code>:<\/p>\n<pre><code>wget [OPTIONS] [URL]<\/code><\/pre>\n<ul>\n<li><code>OPTIONS<\/code> \u2014 C\u00e1c c\u1edd t\u00f9y ch\u1ecdn \u0111i\u1ec1u khi\u1ec3n c\u00e1ch download ho\u1ea1t \u0111\u1ed9ng<\/li>\n<li><code>URL<\/code> \u2014 \u0110\u1ecba ch\u1ec9 c\u1ee7a file ho\u1eb7c t\u00e0i nguy\u00ean c\u1ea7n t\u1ea3i<\/li>\n<\/ul>\n<p><!-- ========================= T\u1ea2I FILE ========================= --><\/p>\n<h2 id=\"tai-file\"><span class=\"ez-toc-section\" id=\"Tai-file-co-ban\"><\/span>T\u1ea3i file c\u01a1 b\u1ea3n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u1ede d\u1ea1ng \u0111\u01a1n gi\u1ea3n nh\u1ea5t, <code>wget<\/code> t\u1ea3i file t\u1eeb URL v\u1ec1 th\u01b0 m\u1ee5c hi\u1ec7n t\u1ea1i:<\/p>\n<pre><code>wget https:\/\/releases.ubuntu.com\/noble\/ubuntu-24.04.4-live-server-amd64.iso<\/code><\/pre>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-41567\" src=\"https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2026\/06\/wget-tai-file-tu-URL-1024x305.webp\" alt=\"wget t\u1ea3i file t\u1eeb URL\" width=\"1020\" height=\"304\" title=\"\" srcset=\"https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2026\/06\/wget-tai-file-tu-URL-1024x305.webp 1024w, https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2026\/06\/wget-tai-file-tu-URL-300x90.webp 300w, https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2026\/06\/wget-tai-file-tu-URL-768x229.webp 768w, https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2026\/06\/wget-tai-file-tu-URL.webp 1200w\" sizes=\"auto, (max-width: 1020px) 100vw, 1020px\" \/><\/p>\n<p>Trong qu\u00e1 tr\u00ecnh t\u1ea3i, terminal hi\u1ec3n th\u1ecb thanh ti\u1ebfn tr\u00ecnh k\u00e8m t\u00ean file, k\u00edch th\u01b0\u1edbc, t\u1ed1c \u0111\u1ed9 download v\u00e0 th\u1eddi gian \u01b0\u1edbc t\u00ednh c\u00f2n l\u1ea1i. Sau khi ho\u00e0n t\u1ea5t, file \u0111\u01b0\u1ee3c l\u01b0u ngay trong th\u01b0 m\u1ee5c l\u00e0m vi\u1ec7c hi\u1ec7n t\u1ea1i.<\/p>\n<p><strong>L\u01b0u \u00fd<\/strong>: n\u1ebfu trong th\u01b0 m\u1ee5c \u0111\u00f3 \u0111\u00e3 c\u00f3 file tr\u00f9ng t\u00ean, <code>wget<\/code> t\u1ef1 \u0111\u1ed9ng th\u00eam h\u1eadu t\u1ed1 <code>.N<\/code> (s\u1ed1 th\u1ee9 t\u1ef1) v\u00e0o t\u00ean file m\u1edbi thay v\u00ec ghi \u0111\u00e8 l\u00ean file c\u0169.<\/p>\n<p>Mu\u1ed1n t\u1eaft ho\u00e0n to\u00e0n m\u1ecdi output ra terminal, d\u00f9ng t\u00f9y ch\u1ecdn <code>-q<\/code> (quiet mode):<\/p>\n<pre><code>wget -q https:\/\/example.com\/file.tar.gz<\/code><\/pre>\n<p><!-- ========================= L\u01afU T\u00caN KH\u00c1C ========================= --><\/p>\n<h2 id=\"luu-ten-khac\"><span class=\"ez-toc-section\" id=\"Dat-ten-file-khi-luu\"><\/span>\u0110\u1eb7t t\u00ean file khi l\u01b0u<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>M\u1eb7c \u0111\u1ecbnh <code>wget<\/code> gi\u1eef nguy\u00ean t\u00ean file t\u1eeb URL. \u0110\u1ec3 l\u01b0u v\u1edbi t\u00ean do b\u1ea1n ch\u1ec9 \u0111\u1ecbnh, d\u00f9ng t\u00f9y ch\u1ecdn <code>-O<\/code>:<\/p>\n<pre><code>wget -O latest-hugo.zip https:\/\/github.com\/gohugoio\/hugo\/archive\/refs\/heads\/master.zip<\/code><\/pre>\n<p>L\u1ec7nh tr\u00ean t\u1ea3i file t\u1eeb <a href=\"https:\/\/interdata.vn\/blog\/github-la-gi\/\">GitHub<\/a> v\u1ec1 v\u00e0 l\u01b0u v\u1edbi t\u00ean <code>latest-hugo.zip<\/code> thay v\u00ec t\u00ean g\u1ed1c <code>master.zip<\/code>.<\/p>\n<p><!-- ========================= L\u01afU TH\u01af M\u1ee4C ========================= --><\/p>\n<h2 id=\"luu-thu-muc\"><span class=\"ez-toc-section\" id=\"Luu-file-vao-thu-muc-chi-dinh\"><\/span>L\u01b0u file v\u00e0o th\u01b0 m\u1ee5c ch\u1ec9 \u0111\u1ecbnh<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Theo m\u1eb7c \u0111\u1ecbnh, file \u0111\u01b0\u1ee3c l\u01b0u trong th\u01b0 m\u1ee5c hi\u1ec7n t\u1ea1i. \u0110\u1ec3 chuy\u1ec3n sang th\u01b0 m\u1ee5c kh\u00e1c, d\u00f9ng <code>-P<\/code> k\u00e8m \u0111\u01b0\u1eddng d\u1eabn \u0111\u00edch:<\/p>\n<pre><code>wget -P \/mnt\/iso https:\/\/releases.ubuntu.com\/noble\/ubuntu-24.04.4-live-server-amd64.iso<\/code><\/pre>\n<p>T\u00f9y ch\u1ecdn <code>-P<\/code> \u0111\u1eb7c bi\u1ec7t ti\u1ec7n khi b\u1ea1n c\u1ea7n t\u1ea3i nhi\u1ec1u file v\u00e0o c\u00f9ng m\u1ed9t th\u01b0 m\u1ee5c trong script t\u1ef1 \u0111\u1ed9ng h\u00f3a.<\/p>\n<p><!-- ========================= TI\u1ebeP T\u1ee4C ========================= --><\/p>\n<h2 id=\"tiep-tuc-download\"><span class=\"ez-toc-section\" id=\"Tiep-tuc-download-bi-ngat\"><\/span>Ti\u1ebfp t\u1ee5c download b\u1ecb ng\u1eaft<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u0110\u00e2y l\u00e0 t\u00ednh n\u0103ng \u0111\u01b0\u1ee3c d\u00f9ng nhi\u1ec1u nh\u1ea5t khi l\u00e0m vi\u1ec7c v\u1edbi file l\u1edbn tr\u00ean VPS. T\u00f9y ch\u1ecdn <code>-c<\/code> (continue) y\u00eau c\u1ea7u <code>wget<\/code> g\u1eedi Range header \u0111\u1ec3 ch\u1ec9 t\u1ea3i ph\u1ea7n c\u00f2n thi\u1ebfu thay v\u00ec b\u1eaft \u0111\u1ea7u l\u1ea1i t\u1eeb \u0111\u1ea7u:<\/p>\n<pre><code>wget -c https:\/\/releases.ubuntu.com\/noble\/ubuntu-24.04.4-live-server-amd64.iso<\/code><\/pre>\n<p>Tr\u01b0\u1eddng h\u1ee3p server t\u1eeb ph\u00eda remote kh\u00f4ng h\u1ed7 tr\u1ee3 range request, <code>wget<\/code> s\u1ebd t\u1ef1 \u0111\u1ed9ng t\u1ea3i l\u1ea1i t\u1eeb \u0111\u1ea7u. B\u1ea1n c\u00f3 th\u1ec3 k\u1ebft h\u1ee3p v\u1edbi <code>--tries<\/code> \u0111\u1ec3 t\u1ef1 \u0111\u1ed9ng retry:<\/p>\n<pre><code>wget -c --tries=10 https:\/\/releases.ubuntu.com\/noble\/ubuntu-24.04.4-live-server-amd64.iso<\/code><\/pre>\n<p><!-- ========================= GI\u1edaI H\u1ea0N T\u1ed0C \u0110\u1ed8 ========================= --><\/p>\n<h2 id=\"gioi-han-toc-do\"><span class=\"ez-toc-section\" id=\"Gioi-han-toc-do-download\"><\/span>Gi\u1edbi h\u1ea1n t\u1ed1c \u0111\u1ed9 download<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Khi t\u1ea3i file l\u1edbn tr\u00ean <a href=\"https:\/\/interdata.vn\/blog\/may-chu-server-la-gi\/\">m\u00e1y ch\u1ee7<\/a> \u0111ang ph\u1ee5c v\u1ee5 traffic th\u1eadt, vi\u1ec7c <code>wget<\/code> chi\u1ebfm h\u1ebft b\u0103ng th\u00f4ng c\u00f3 th\u1ec3 \u1ea3nh h\u01b0\u1edfng \u0111\u1ebfn d\u1ecbch v\u1ee5 \u0111ang ch\u1ea1y. T\u00f9y ch\u1ecdn <code>--limit-rate<\/code> gi\u00fap kh\u1ed1ng ch\u1ebf \u0111i\u1ec1u n\u00e0y:<\/p>\n<pre><code>wget --limit-rate=2m https:\/\/example.com\/large-file.tar.gz<\/code><\/pre>\n<p>H\u1eadu t\u1ed1 \u0111\u01a1n v\u1ecb: <code>k<\/code> = kilobytes\/gi\u00e2y, <code>m<\/code> = megabytes\/gi\u00e2y, <code>g<\/code> = gigabytes\/gi\u00e2y. L\u1ec7nh tr\u00ean gi\u1edbi h\u1ea1n t\u1ed1c \u0111\u1ed9 t\u1ed1i \u0111a \u1edf m\u1ee9c 2 MB\/s.<\/p>\n<p><!-- ========================= NHI\u1ec0U FILE ========================= --><\/p>\n<h2 id=\"tai-nhieu-file\"><span class=\"ez-toc-section\" id=\"Tai-nhieu-file-cung-luc\"><\/span>T\u1ea3i nhi\u1ec1u file c\u00f9ng l\u00fac<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Thay v\u00ec ch\u1ea1y t\u1eebng l\u1ec7nh <code>wget<\/code> ri\u00eang l\u1ebb, b\u1ea1n c\u00f3 th\u1ec3 t\u1ea1o m\u1ed9t file text ch\u1ee9a danh s\u00e1ch URL \u2014 m\u1ed7i URL m\u1ed9t d\u00f2ng \u2014 r\u1ed3i truy\u1ec1n v\u00e0o <code>wget<\/code> qua t\u00f9y ch\u1ecdn <code>-i<\/code>:<\/p>\n<p>V\u00ed d\u1ee5 file <code>urls.txt<\/code>:<\/p>\n<pre><code>https:\/\/geo.mirror.pkgbuild.com\/iso\/latest\/archlinux-x86_64.iso\r\nhttps:\/\/www.debian.org\/distrib\/netinst\r\nhttps:\/\/download.fedoraproject.org\/pub\/fedora\/linux\/releases\/41\/Server\/x86_64\/iso\/Fedora-Server-dvd-x86_64-41-1.4.iso<\/code><\/pre>\n<p>Ch\u1ea1y l\u1ec7nh:<\/p>\n<pre><code>wget -i urls.txt<\/code><\/pre>\n<p><code>wget<\/code> s\u1ebd t\u1ea3i tu\u1ea7n t\u1ef1 t\u1eebng URL trong file. N\u1ebfu mu\u1ed1n \u0111\u1ecdc URL t\u1eeb stdin thay v\u00ec file, d\u00f9ng <code>-i -<\/code>.<\/p>\n<p><!-- ========================= CH\u1ea0Y N\u1ec0N ========================= --><\/p>\n<h2 id=\"chay-nen\"><span class=\"ez-toc-section\" id=\"Download-chay-nen\"><\/span>Download ch\u1ea1y n\u1ec1n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>T\u00f9y ch\u1ecdn <code>-b<\/code> \u0111\u1ea9y ti\u1ebfn tr\u00ecnh download xu\u1ed1ng n\u1ec1n, gi\u1ea3i ph\u00f3ng terminal \u0111\u1ec3 b\u1ea1n l\u00e0m vi\u1ec7c kh\u00e1c trong khi file \u0111ang t\u1ea3i:<\/p>\n<pre><code>wget -b https:\/\/releases.ubuntu.com\/noble\/ubuntu-24.04.4-live-server-amd64.iso<\/code><\/pre>\n<p>Log ti\u1ebfn tr\u00ecnh \u0111\u01b0\u1ee3c ghi v\u00e0o file <code>wget-log<\/code> trong th\u01b0 m\u1ee5c hi\u1ec7n t\u1ea1i. \u0110\u1ec3 theo d\u00f5i tr\u1ef1c ti\u1ebfp:<\/p>\n<pre><code>tail -f wget-log<\/code><\/pre>\n<p><!-- ========================= MIRROR ========================= --><\/p>\n<h2 id=\"mirror-website\"><span class=\"ez-toc-section\" id=\"Tai-de-quy-va-mirror-website\"><\/span>T\u1ea3i \u0111\u1ec7 quy v\u00e0 mirror website<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u0110\u1ec3 t\u1ea3i to\u00e0n b\u1ed9 m\u1ed9t website v\u1ec1 m\u00e1y ph\u1ee5c v\u1ee5 xem offline, k\u1ebft h\u1ee3p ba t\u00f9y ch\u1ecdn <code>-m<\/code>, <code>-k<\/code> v\u00e0 <code>-p<\/code>:<\/p>\n<pre><code>wget -m -k -p https:\/\/example.com<\/code><\/pre>\n<p>Gi\u1ea3i th\u00edch t\u1eebng flag:<\/p>\n<ul>\n<li><code>-m<\/code> \u2014 Ch\u1ebf \u0111\u1ed9 mirror: b\u1eadt t\u1ea3i \u0111\u1ec7 quy, gi\u1eef timestamp, depth kh\u00f4ng gi\u1edbi h\u1ea1n<\/li>\n<li><code>-k<\/code> \u2014 Chuy\u1ec3n \u0111\u1ed5i c\u00e1c link trong trang th\u00e0nh link tr\u1ecf v\u1ec1 file local<\/li>\n<li><code>-p<\/code> \u2014 T\u1ea3i t\u1ea5t c\u1ea3 t\u00e0i nguy\u00ean c\u1ea7n thi\u1ebft \u0111\u1ec3 hi\u1ec3n th\u1ecb \u0111\u00fang trang: <a href=\"https:\/\/interdata.vn\/blog\/css-la-gi\/\">CSS<\/a>, \u1ea3nh, <a href=\"https:\/\/interdata.vn\/blog\/javascript-la-gi\/\">JavaScript<\/a><\/li>\n<\/ul>\n<p>\u0110\u1ec3 gi\u1edbi h\u1ea1n \u0111\u1ed9 s\u00e2u \u0111\u1ec7 quy (v\u00ed d\u1ee5 ch\u1ec9 t\u1ea3i 2 c\u1ea5p t\u1eeb URL g\u1ed1c), d\u00f9ng <code>-l<\/code>:<\/p>\n<pre><code>wget -r -l 2 https:\/\/example.com<\/code><\/pre>\n<p>L\u1ecdc lo\u1ea1i file khi t\u1ea3i \u0111\u1ec7 quy \u2014 ch\u1ec9 l\u1ea5y \u1ea3nh:<\/p>\n<pre><code>wget -r --accept=jpg,png,gif https:\/\/example.com\/gallery\/<\/code><\/pre>\n<p>Lo\u1ea1i tr\u1eeb video kh\u1ecfi k\u1ebft qu\u1ea3 t\u1ea3i:<\/p>\n<pre><code>wget -r --reject=mp4,avi https:\/\/example.com\/media\/<\/code><\/pre>\n<p><!-- ========================= X\u00c1C TH\u1ef0C ========================= --><\/p>\n<h2 id=\"xac-thuc\"><span class=\"ez-toc-section\" id=\"Xac-thuc-Authentication\"><\/span>X\u00e1c th\u1ef1c (Authentication)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><span class=\"ez-toc-section\" id=\"HTTP-Basic-Authentication\"><\/span>HTTP Basic Authentication<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Khi server y\u00eau c\u1ea7u \u0111\u0103ng nh\u1eadp theo chu\u1ea9n HTTP basic auth, truy\u1ec1n th\u00f4ng tin qua <code>--user<\/code> v\u00e0 <code>--password<\/code>:<\/p>\n<pre><code>wget --user=admin --password=secret https:\/\/example.com\/protected\/file.tar.gz<\/code><\/pre>\n<p>V\u1edbi c\u00e1c API s\u1eed d\u1ee5ng Bearer token, g\u1eedi token qua custom header:<\/p>\n<pre><code>wget --header=\"<a href=\"https:\/\/interdata.vn\/blog\/phan-quyen-authorization-la-gi\/\">Authorization<\/a>: Bearer YOUR_TOKEN\" https:\/\/api.example.com\/data.json<\/code><\/pre>\n<h3><span class=\"ez-toc-section\" id=\"FTP-Authentication\"><\/span>FTP Authentication<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>T\u1ea3i file t\u1eeb FTP server c\u00f3 m\u1eadt kh\u1ea9u:<\/p>\n<pre><code>wget --ftp-user=FTP_USERNAME --ftp-password=FTP_PASSWORD ftp:\/\/ftp.example.com\/file.tar.gz<\/code><\/pre>\n<div class=\"warning-box\"><strong>L\u01b0u \u00fd b\u1ea3o m\u1eadt:<\/strong> M\u1eadt kh\u1ea9u, token hay session cookie vi\u1ebft tr\u1ef1c ti\u1ebfp trong l\u1ec7nh c\u00f3 th\u1ec3 b\u1ecb ghi v\u00e0o shell history. C\u00e2n nh\u1eafc d\u00f9ng file t\u1ea1m c\u00f3 quy\u1ec1n truy c\u1eadp h\u1ea1n ch\u1ebf, bi\u1ebfn m\u00f4i tr\u01b0\u1eddng \u0111\u01b0\u1ee3c t\u00e1ch kh\u1ecfi version control, ho\u1eb7c t\u00f9y ch\u1ecdn <code>--ask-password<\/code> \u0111\u1ec3 nh\u1eadp t\u01b0\u01a1ng t\u00e1c.<\/div>\n<div class=\"highlight-cta-box\">\n<p>D\u00f9ng wget \u0111\u1ec3 t\u1ea3i ISO, deploy script hay mirror d\u1eef li\u1ec7u \u0111\u1ec1u c\u1ea7n m\u1ed9t VPS c\u00f3 b\u0103ng th\u00f4ng \u1ed5n \u0111\u1ecbnh v\u00e0 kh\u00f4ng b\u1ecb throttle gi\u1eefa ch\u1eebng. VPS t\u1ea1i InterData s\u1eed d\u1ee5ng <a href=\"https:\/\/interdata.vn\/blog\/o-cung-ssd-nvme-la-gi\/\">\u1ed5 c\u1ee9ng SSD NVMe<\/a> cho t\u1ed1c \u0111\u1ed9 \u0111\u1ecdc\/ghi v\u01b0\u1ee3t tr\u1ed9i, Unlimited Bandwidth, <a href=\"https:\/\/interdata.vn\/blog\/uptime-la-gi\/\">uptime<\/a> cao v\u00e0 to\u00e0n <a href=\"https:\/\/interdata.vn\/blog\/root-access-la-gi\/\">quy\u1ec1n root<\/a> \u0111\u1ec3 c\u1ea5u h\u00ecnh theo \u00fd mu\u1ed1n.<\/p>\n<div><a href=\"https:\/\/interdata.vn\/thue-vps\/\" class=\"button primary is-primary is-medium\"  >\n\t\t<span>Xem c\u1ea5u h\u00ecnh VPS t\u1ed1c \u0111\u1ed9 cao t\u1ea1i InterData<\/span>\n\t<\/a>\n<\/div>\n<\/div>\n<p><!-- ========================= T\u00d9Y CH\u1eccN N\u00c2NG CAO ========================= --><\/p>\n<h2 id=\"tuy-chon-nang-cao\"><span class=\"ez-toc-section\" id=\"Cac-tuy-chon-huu-ich-khac\"><\/span>C\u00e1c t\u00f9y ch\u1ecdn h\u1eefu \u00edch kh\u00e1c<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><span class=\"ez-toc-section\" id=\"Kiem-tra-URL-co-ton-tai-khong\"><\/span>Ki\u1ec3m tra URL c\u00f3 t\u1ed3n t\u1ea1i kh\u00f4ng<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>T\u00f9y ch\u1ecdn <code>--spider<\/code> ki\u1ec3m tra URL c\u00f3 th\u1ec3 truy c\u1eadp \u0111\u01b0\u1ee3c kh\u00f4ng m\u00e0 kh\u00f4ng t\u1ea3i file v\u1ec1. H\u1eefu \u00edch \u0111\u1ec3 validate link tr\u01b0\u1edbc khi \u0111\u01b0a v\u00e0o script:<\/p>\n<pre><code>wget --spider https:\/\/example.com\/file.tar.gz<\/code><\/pre>\n<p>N\u1ebfu URL h\u1ee3p l\u1ec7, <code>wget<\/code> in ra <code>200 OK<\/code>. N\u1ebfu kh\u00f4ng t\u1ed3n t\u1ea1i, in ra m\u00e3 l\u1ed7i t\u01b0\u01a1ng \u1ee9ng.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Chi-tai-ve-khi-co-phien-ban-moi-hon\"><\/span>Ch\u1ec9 t\u1ea3i v\u1ec1 khi c\u00f3 phi\u00ean b\u1ea3n m\u1edbi h\u01a1n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>T\u00f9y ch\u1ecdn <code>-N<\/code> (timestamping) so s\u00e1nh th\u1eddi gian c\u1ee7a file tr\u00ean server v\u1edbi file local. N\u1ebfu server c\u00f3 phi\u00ean b\u1ea3n m\u1edbi h\u01a1n th\u00ec m\u1edbi t\u1ea3i, ng\u01b0\u1ee3c l\u1ea1i b\u1ecf qua:<\/p>\n<pre><code>wget -N https:\/\/example.com\/data.csv<\/code><\/pre>\n<p>T\u00ednh n\u0103ng n\u00e0y r\u1ea5t c\u00f3 \u00edch khi c\u1ea7n \u0111\u1ed3ng b\u1ed9 file theo l\u1ecbch cron m\u00e0 kh\u00f4ng mu\u1ed1n t\u1ea3i l\u1ea1i nh\u1eefng g\u00ec ch\u01b0a thay \u0111\u1ed5i.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Gui-custom-HTTP-header\"><\/span>G\u1eedi custom HTTP header<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>D\u00f9ng <code>--header<\/code> \u0111\u1ec3 \u0111\u00ednh k\u00e8m header t\u00f9y ch\u1ec9nh v\u00e0o request. C\u00f3 th\u1ec3 d\u00f9ng nhi\u1ec1u l\u1ea7n \u0111\u1ec3 th\u00eam nhi\u1ec1u header:<\/p>\n<pre><code>wget --header=\"Accept: application\/json\" https:\/\/api.example.com\/endpoint<\/code><\/pre>\n<h3><span class=\"ez-toc-section\" id=\"Cau-hinh-retry-va-timeout\"><\/span>C\u1ea5u h\u00ecnh retry v\u00e0 timeout<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>M\u1eb7c \u0111\u1ecbnh <code>wget<\/code> th\u1eed l\u1ea1i t\u1ed1i \u0111a 20 l\u1ea7n khi g\u1eb7p l\u1ed7i. \u0110\u1ec3 \u0111i\u1ec1u ch\u1ec9nh:<\/p>\n<pre><code>wget --tries=5 --timeout=30 https:\/\/example.com\/file.tar.gz<\/code><\/pre>\n<ul>\n<li><code>--tries=N<\/code> \u2014 Gi\u1edbi h\u1ea1n s\u1ed1 l\u1ea7n th\u1eed l\u1ea1i \u1edf m\u1ee9c N l\u1ea7n<\/li>\n<li><code>--timeout=N<\/code> \u2014 \u0110\u1eb7t timeout cho <a href=\"https:\/\/interdata.vn\/blog\/dns-la-gi\/\">DNS<\/a>, k\u1ebft n\u1ed1i v\u00e0 \u0111\u1ecdc d\u1eef li\u1ec7u = N gi\u00e2y<\/li>\n<\/ul>\n<p>N\u1ebfu mu\u1ed1n retry ngay c\u1ea3 khi server t\u1eeb ch\u1ed1i k\u1ebft n\u1ed1i:<\/p>\n<pre><code>wget --tries=5 --retry-connrefused https:\/\/example.com\/file.tar.gz<\/code><\/pre>\n<h3><span class=\"ez-toc-section\" id=\"Thay-doi-User-Agent\"><\/span>Thay \u0111\u1ed5i User Agent<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>M\u1ed9t s\u1ed1 server ch\u1eb7n request t\u1eeb user agent m\u1eb7c \u0111\u1ecbnh c\u1ee7a <code>wget<\/code>. \u0110\u1ec3 gi\u1ea3 <a href=\"https:\/\/interdata.vn\/blog\/lap-trinh-la-gi\/\">l\u1eadp tr\u00ecnh<\/a> duy\u1ec7t Firefox, d\u00f9ng <code>-U<\/code>:<\/p>\n<pre><code>wget -U \"Mozilla\/5.0 (X11; Linux x86_64; rv:128.0) Gecko\/20100101 Firefox\/128.0\" https:\/\/example.com\/<\/code><\/pre>\n<h3><span class=\"ez-toc-section\" id=\"Bo-qua-xac-thuc-SSL-certificate\"><\/span>B\u1ecf qua x\u00e1c th\u1ef1c SSL certificate<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Khi g\u1eb7p server d\u00f9ng self-signed certificate ho\u1eb7c certificate \u0111\u00e3 h\u1ebft h\u1ea1n, th\u00eam <code>--no-check-certificate<\/code> \u0111\u1ec3 b\u1ecf qua b\u01b0\u1edbc ki\u1ec3m tra:<\/p>\n<pre><code>wget --no-check-certificate https:\/\/self-signed.example.com\/file.tar.gz<\/code><\/pre>\n<div class=\"warning-box\"><strong>C\u1ea3nh b\u00e1o:<\/strong> B\u1ecf qua x\u00e1c th\u1ef1c <a href=\"https:\/\/interdata.vn\/blog\/chung-chi-ssl\/\">SSL<\/a> v\u00f4 hi\u1ec7u h\u00f3a m\u1ed9t c\u01a1 ch\u1ebf b\u1ea3o m\u1eadt quan tr\u1ecdng. Ch\u1ec9 d\u00f9ng t\u00f9y ch\u1ecdn n\u00e0y khi b\u1ea1n tin t\u01b0\u1edfng ho\u00e0n to\u00e0n v\u00e0o server \u0111\u00edch v\u00e0 hi\u1ec3u r\u00f5 r\u1ee7i ro man-in-the-middle.<\/div>\n<h3><span class=\"ez-toc-section\" id=\"Su-dung-Cookie\"><\/span>S\u1eed d\u1ee5ng Cookie<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>L\u01b0u cookie t\u1eeb server v\u00e0o file:<\/p>\n<pre><code>wget --save-cookies cookies.txt https:\/\/example.com\/login<\/code><\/pre>\n<p>Nhi\u1ec1u h\u1ec7 th\u1ed1ng login d\u00f9ng session cookie (ch\u1ec9 t\u1ed3n t\u1ea1i trong phi\u00ean l\u00e0m vi\u1ec7c, kh\u00f4ng c\u00f3 th\u1eddi h\u1ea1n c\u1ed1 \u0111\u1ecbnh). \u0110\u1ec3 l\u01b0u c\u1ea3 lo\u1ea1i n\u00e0y, th\u00eam <code>--keep-session-cookies<\/code>:<\/p>\n<pre><code>wget --save-cookies cookies.txt --keep-session-cookies https:\/\/example.com\/login<\/code><\/pre>\n<p>G\u1eedi cookie \u0111\u00e3 l\u01b0u v\u00e0o request ti\u1ebfp theo:<\/p>\n<pre><code>wget --load-cookies cookies.txt https:\/\/example.com\/protected\/file.tar.gz<\/code><\/pre>\n<p>K\u1ebft h\u1ee3p c\u1ea3 ba t\u00f9y ch\u1ecdn n\u00e0y cho ph\u00e9p duy tr\u00ec session gi\u1eefa nhi\u1ec1u l\u1ea7n g\u1ecdi <code>wget<\/code> li\u00ean ti\u1ebfp \u2014 h\u1eefu \u00edch khi t\u1ef1 \u0111\u1ed9ng h\u00f3a vi\u1ec7c t\u1ea3i file t\u1eeb trang y\u00eau c\u1ea7u \u0111\u0103ng nh\u1eadp.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Su-dung-Proxy\"><\/span>S\u1eed d\u1ee5ng Proxy<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Truy\u1ec1n \u0111\u1ecba ch\u1ec9 proxy tr\u1ef1c ti\u1ebfp qua t\u00f9y ch\u1ecdn <code>-e<\/code>:<\/p>\n<pre><code>wget -e use_proxy=yes -e https_proxy=http:\/\/proxy.example.com:8080 https:\/\/example.com\/file.tar.gz<\/code><\/pre>\n<p>Ho\u1eb7c export bi\u1ebfn m\u00f4i tr\u01b0\u1eddng tr\u01b0\u1edbc khi ch\u1ea1y l\u1ec7nh:<\/p>\n<pre><code>export http_proxy=http:\/\/proxy.example.com:8080\r\nexport https_proxy=http:\/\/proxy.example.com:8080\r\nwget https:\/\/example.com\/file.tar.gz<\/code><\/pre>\n<p>N\u1ebfu proxy y\u00eau c\u1ea7u \u0111\u0103ng nh\u1eadp:<\/p>\n<pre><code>wget --proxy-user=USER --proxy-password=PASS https:\/\/example.com\/file.tar.gz<\/code><\/pre>\n<h3><span class=\"ez-toc-section\" id=\"Pipe-output-sang-lenh-khac\"><\/span>Pipe output sang l\u1ec7nh kh\u00e1c<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>D\u00f9ng <code>-O -<\/code> \u0111\u1ec3 \u0111\u1ea9y n\u1ed9i dung download tr\u1ef1c ti\u1ebfp v\u00e0o stdout m\u00e0 kh\u00f4ng l\u01b0u file xu\u1ed1ng \u0111\u0129a, sau \u0111\u00f3 pipe sang l\u1ec7nh ti\u1ebfp theo:<\/p>\n<div class=\"warning-box\">Ch\u1ec9 pipe archive t\u1eeb ngu\u1ed3n b\u1ea1n tin t\u01b0\u1edfng. V\u1edbi ph\u1ea7n m\u1ec1m, h\u00e3y x\u00e1c minh checksum ho\u1eb7c ch\u1eef k\u00fd s\u1ed1 tr\u01b0\u1edbc khi gi\u1ea3i n\u00e9n v\u00e0o th\u01b0 m\u1ee5c h\u1ec7 th\u1ed1ng.<\/div>\n<pre><code>wget -q -O - \"https:\/\/wordpress.org\/latest.tar.gz\" | tar -xzf - -C \/var\/www<\/code><\/pre>\n<p>L\u1ec7nh tr\u00ean t\u1ea3i <a href=\"https:\/\/interdata.vn\/blog\/wordpress-la-gi\/\">WordPress<\/a> m\u1edbi nh\u1ea5t v\u00e0 gi\u1ea3i n\u00e9n th\u1eb3ng v\u00e0o <code>\/var\/www<\/code> m\u00e0 kh\u00f4ng c\u1ea7n b\u01b0\u1edbc l\u01b0u file trung gian.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Dung-ten-file-do-server-goi-y\"><\/span>D\u00f9ng t\u00ean file do server g\u1ee3i \u00fd<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>M\u1ed9t s\u1ed1 server g\u1eedi header <code>Content-Disposition<\/code> ch\u1ee9a t\u00ean file \u0111\u01b0\u1ee3c \u0111\u1ec1 xu\u1ea5t. \u0110\u1ec3 <code>wget<\/code> d\u00f9ng t\u00ean n\u00e0y thay v\u00ec l\u1ea5y t\u1eeb URL:<\/p>\n<pre><code>wget --content-disposition https:\/\/example.com\/download?file=report<\/code><\/pre>\n<p><!-- ========================= X\u1eec L\u00dd L\u1ed6I ========================= --><\/p>\n<h2 id=\"xu-ly-loi\"><span class=\"ez-toc-section\" id=\"Xu-ly-loi-thuong-gap\"><\/span>X\u1eed l\u00fd l\u1ed7i th\u01b0\u1eddng g\u1eb7p<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><strong>Unable to resolve host address<\/strong><\/p>\n<p>DNS kh\u00f4ng ph\u00e2n gi\u1ea3i \u0111\u01b0\u1ee3c <a href=\"https:\/\/interdata.vn\/blog\/domain-la-gi\/\">t\u00ean mi\u1ec1n<\/a>. Ki\u1ec3m tra l\u1ea1i t\u00ean host c\u00f3 \u0111\u00fang kh\u00f4ng, r\u1ed3i th\u1eed <code>ping <a href=\"https:\/\/interdata.vn\/blog\/hostname-la-gi\/\">hostname<\/a><\/code> \u0111\u1ec3 x\u00e1c nh\u1eadn DNS ho\u1ea1t \u0111\u1ed9ng b\u00ecnh th\u01b0\u1eddng.<\/p>\n<p><strong><a href=\"https:\/\/interdata.vn\/blog\/http-request-la-gi\/\">HTTP request<\/a> sent, awaiting response\u2026 <a href=\"https:\/\/interdata.vn\/blog\/loi-403-forbidden-hosting\/\">403 Forbidden<\/a><\/strong><\/p>\n<p>Server t\u1eeb ch\u1ed1i request. Th\u1eed \u0111\u1ed5i user agent b\u1eb1ng <code>-U<\/code>, ho\u1eb7c ki\u1ec3m tra xem <a href=\"https:\/\/interdata.vn\/blog\/endpoint-la-gi\/\">endpoint<\/a> \u0111\u00f3 c\u00f3 y\u00eau c\u1ea7u x\u00e1c th\u1ef1c kh\u00f4ng.<\/p>\n<p><strong>ERROR: cannot verify certificate<\/strong><\/p>\n<p>SSL certificate kh\u00f4ng h\u1ee3p l\u1ec7 ho\u1eb7c \u0111\u00e3 h\u1ebft h\u1ea1n. N\u1ebfu tin t\u01b0\u1edfng host, d\u00f9ng <code>--no-check-certificate<\/code>. N\u1ebfu kh\u00f4ng, c\u1eadp nh\u1eadt CA certificates: <code>sudo apt install ca-certificates<\/code> ho\u1eb7c <code>sudo dnf install ca-certificates<\/code>.<\/p>\n<p><strong>T\u1ed1c \u0111\u1ed9 t\u1ea3i c\u1ef1c k\u1ef3 ch\u1eadm<\/strong><\/p>\n<p>Ki\u1ec3m tra k\u1ebft n\u1ed1i m\u1ea1ng v\u00e0 xem server c\u00f3 \u0111ang b\u1ecb throttle kh\u00f4ng. N\u1ebfu c\u00f3 mirror kh\u00e1c, chuy\u1ec3n sang mirror \u0111\u00f3. K\u1ebft h\u1ee3p <code>-c<\/code> \u0111\u1ec3 ti\u1ebfp t\u1ee5c t\u1eeb \u0111i\u1ec3m \u0111\u00e3 t\u1ea3i n\u1ebfu download b\u1ecb treo.<\/p>\n<p><strong>wget: command not found<\/strong><\/p>\n<p>Ch\u01b0a c\u00e0i <code>wget<\/code>. C\u00e0i b\u1eb1ng <code>sudo apt install wget<\/code> ho\u1eb7c <code>sudo dnf install wget<\/code> t\u00f9y distro.<\/p>\n<p><!-- ========================= B\u1ea2NG THAM CHI\u1ebeU NHANH ========================= --><\/p>\n<h2 id=\"bang-tham-chieu\"><span class=\"ez-toc-section\" id=\"Bang-tham-chieu-lenh-Wget-nhanh\"><\/span>B\u1ea3ng tham chi\u1ebfu l\u1ec7nh Wget nhanh<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<table>\n<thead>\n<tr>\n<th>L\u1ec7nh<\/th>\n<th>M\u00f4 t\u1ea3<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>wget URL<\/code><\/td>\n<td>T\u1ea3i file v\u1ec1 th\u01b0 m\u1ee5c hi\u1ec7n t\u1ea1i<\/td>\n<\/tr>\n<tr>\n<td><code>wget -O ten-file.txt URL<\/code><\/td>\n<td>L\u01b0u v\u1edbi t\u00ean file ch\u1ec9 \u0111\u1ecbnh<\/td>\n<\/tr>\n<tr>\n<td><code>wget -P \/duong\/dan URL<\/code><\/td>\n<td>L\u01b0u v\u00e0o th\u01b0 m\u1ee5c ch\u1ec9 \u0111\u1ecbnh<\/td>\n<\/tr>\n<tr>\n<td><code>wget -c URL<\/code><\/td>\n<td>Ti\u1ebfp t\u1ee5c download b\u1ecb ng\u1eaft<\/td>\n<\/tr>\n<tr>\n<td><code>wget --limit-rate=2m URL<\/code><\/td>\n<td>Gi\u1edbi h\u1ea1n t\u1ed1c \u0111\u1ed9 t\u1ea3i v\u1ec1<\/td>\n<\/tr>\n<tr>\n<td><code>wget -i urls.txt<\/code><\/td>\n<td>T\u1ea3i danh s\u00e1ch URL t\u1eeb file<\/td>\n<\/tr>\n<tr>\n<td><code>wget -b URL<\/code><\/td>\n<td>T\u1ea3i ch\u1ea1y n\u1ec1n, log ra wget-log<\/td>\n<\/tr>\n<tr>\n<td><code>wget -m -k -p URL<\/code><\/td>\n<td>Mirror website \u0111\u1ec3 xem offline<\/td>\n<\/tr>\n<tr>\n<td><code>wget --spider URL<\/code><\/td>\n<td>Ki\u1ec3m tra URL c\u00f3 t\u1ed3n t\u1ea1i kh\u00f4ng<\/td>\n<\/tr>\n<tr>\n<td><code>wget -N URL<\/code><\/td>\n<td>T\u1ea3i ch\u1ec9 khi server c\u00f3 phi\u00ean b\u1ea3n m\u1edbi h\u01a1n<\/td>\n<\/tr>\n<tr>\n<td><code>wget --tries=5 --timeout=30 URL<\/code><\/td>\n<td>\u0110\u1eb7t s\u1ed1 l\u1ea7n retry v\u00e0 timeout<\/td>\n<\/tr>\n<tr>\n<td><code>wget --header=\"Auth: token\" URL<\/code><\/td>\n<td>G\u1eedi custom HTTP header<\/td>\n<\/tr>\n<tr>\n<td><code>wget -q -O - URL | cmd<\/code><\/td>\n<td>Chuy\u1ec3n ti\u1ebfp n\u1ed9i dung download sang l\u1ec7nh kh\u00e1c<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div class=\"highlight-cta-box\">\n<p>C\u1ea7n VPS Linux hi\u1ec7u n\u0103ng cao \u0111\u1ec3 ch\u1ea1y script t\u1ef1 \u0111\u1ed9ng ho\u1eb7c t\u1ea3i file kh\u1ed5ng l\u1ed3 m\u00e0 kh\u00f4ng lo gi\u1edbi h\u1ea1n b\u0103ng th\u00f4ng?<\/p>\n<div><a href=\"https:\/\/interdata.vn\/vps-linux\/\" class=\"button primary is-primary is-medium\"  >\n\t\t<span>Xem th\u00eam c\u00e1c g\u00f3i VPS Linux t\u1ea1i InterData<\/span>\n\t<\/a>\n<\/div>\n<\/div>\n<p><!-- ========================= FAQ ========================= --><\/p>\n<h2 id=\"faq\"><span class=\"ez-toc-section\" id=\"Cau-hoi-thuong-gap-ve-lenh-Wget\"><\/span>C\u00e2u h\u1ecfi th\u01b0\u1eddng g\u1eb7p v\u1ec1 l\u1ec7nh Wget<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<div class=\"faq-item\">\n<h3><span class=\"ez-toc-section\" id=\"wget-va-curl-khac-nhau-nhu-the-nao\"><\/span>wget v\u00e0 curl kh\u00e1c nhau nh\u01b0 th\u1ebf n\u00e0o?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>C\u1ea3 hai \u0111\u1ec1u d\u00f9ng \u0111\u1ec3 t\u1ea3i file t\u1eeb web, nh\u01b0ng h\u01b0\u1edbng v\u1ec1 c\u00e1c use case kh\u00e1c nhau. <code>wget<\/code> \u0111\u01b0\u1ee3c t\u1ed1i \u01b0u cho t\u1ea3i \u0111\u1ec7 quy, mirror website v\u00e0 ti\u1ebfp t\u1ee5c download b\u1ecb ng\u1eaft \u2014 l\u01b0u file tr\u1ef1c ti\u1ebfp l\u00e0 h\u00e0nh vi m\u1eb7c \u0111\u1ecbnh. <code>curl<\/code> h\u1ed7 tr\u1ee3 nhi\u1ec1u giao th\u1ee9c h\u01a1n, ph\u00f9 h\u1ee3p v\u1edbi t\u01b0\u01a1ng t\u00e1c API v\u00e0 g\u1eedi data l\u00ean server; m\u1eb7c \u0111\u1ecbnh xu\u1ea5t ra stdout thay v\u00ec l\u01b0u file.<\/p>\n<\/div>\n<div class=\"faq-item\">\n<h3><span class=\"ez-toc-section\" id=\"Lam-the-nao-de-tai-toan-bo-mot-thu-muc-tu-web-server\"><\/span>L\u00e0m th\u1ebf n\u00e0o \u0111\u1ec3 t\u1ea3i to\u00e0n b\u1ed9 m\u1ed9t th\u01b0 m\u1ee5c t\u1eeb web server?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>D\u00f9ng <code>wget -r --no-parent URL\/thu-muc\/<\/code> \u0111\u1ec3 t\u1ea3i \u0111\u1ec7 quy m\u00e0 kh\u00f4ng leo ng\u01b0\u1ee3c l\u00ean th\u01b0 m\u1ee5c cha. Th\u00eam <code>--accept<\/code> ho\u1eb7c <code>--reject<\/code> \u0111\u1ec3 l\u1ecdc lo\u1ea1i file c\u1ea7n ho\u1eb7c kh\u00f4ng c\u1ea7n.<\/p>\n<\/div>\n<div class=\"faq-item\">\n<h3><span class=\"ez-toc-section\" id=\"wget-co-the-tiep-tuc-file-tai-do-khong\"><\/span>wget c\u00f3 th\u1ec3 ti\u1ebfp t\u1ee5c file t\u1ea3i d\u1edf kh\u00f4ng?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>C\u00f3. D\u00f9ng <code>-c<\/code>, l\u00fac \u0111\u00f3 <code>wget<\/code> g\u1eedi Range header l\u00ean server \u0111\u1ec3 ch\u1ec9 y\u00eau c\u1ea7u ph\u1ea7n byte c\u00f2n thi\u1ebfu. N\u1ebfu server kh\u00f4ng h\u1ed7 tr\u1ee3 range request, download b\u1eaft \u0111\u1ea7u l\u1ea1i t\u1eeb \u0111\u1ea7u.<\/p>\n<\/div>\n<div class=\"faq-item\">\n<h3><span class=\"ez-toc-section\" id=\"Cach-tu-dong-thu-lai-khi-download-that-bai\"><\/span>C\u00e1ch t\u1ef1 \u0111\u1ed9ng th\u1eed l\u1ea1i khi download th\u1ea5t b\u1ea1i?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>M\u1eb7c \u0111\u1ecbnh <code>wget<\/code> retry t\u1ed1i \u0111a 20 l\u1ea7n. D\u00f9ng <code>--tries=N<\/code> \u0111\u1ec3 thay \u0111\u1ed5i gi\u1edbi h\u1ea1n, <code>--retry-connrefused<\/code> \u0111\u1ec3 retry k\u1ec3 c\u1ea3 khi server t\u1eeb ch\u1ed1i k\u1ebft n\u1ed1i, v\u00e0 <code>--waitretry=N<\/code> \u0111\u1ec3 ngh\u1ec9 N gi\u00e2y gi\u1eefa c\u00e1c l\u1ea7n th\u1eed.<\/p>\n<\/div>\n<div class=\"faq-item\">\n<h3><span class=\"ez-toc-section\" id=\"Tai-file-tu-trang-yeu-cau-dang-nhap-bang-wget-nhu-the-nao\"><\/span>T\u1ea3i file t\u1eeb trang y\u00eau c\u1ea7u \u0111\u0103ng nh\u1eadp b\u1eb1ng wget nh\u01b0 th\u1ebf n\u00e0o?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>V\u1edbi HTTP basic auth d\u00f9ng <code>--user<\/code> v\u00e0 <code>--password<\/code>. V\u1edbi API token d\u00f9ng <code>--header=\"Authorization: Bearer TOKEN\"<\/code>. V\u1edbi FTP d\u00f9ng <code>--ftp-user<\/code> v\u00e0 <code>--ftp-password<\/code>. N\u1ebfu trang d\u00f9ng session cookie, k\u1ebft h\u1ee3p <code>--save-cookies<\/code>, <code>--keep-session-cookies<\/code> v\u00e0 <code>--load-cookies<\/code>.<\/p>\n<\/div>\n<p><!-- ========================= K\u1ebeT B\u00c0I ========================= --><\/p>\n<h2 id=\"ket-luan\"><span class=\"ez-toc-section\" id=\"Ket-luan\"><\/span>K\u1ebft lu\u1eadn<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><code>wget<\/code> gi\u1ea3i quy\u1ebft \u0111\u01b0\u1ee3c ph\u1ea7n l\u1edbn t\u00ecnh hu\u1ed1ng t\u1ea3i file tr\u00ean Linux ch\u1ec9 v\u1edbi m\u1ed9t c\u00f4ng c\u1ee5 duy nh\u1ea5t: t\u1eeb download \u0111\u01a1n gi\u1ea3n, t\u1ea3i h\u00e0ng lo\u1ea1t theo danh s\u00e1ch, ti\u1ebfp t\u1ee5c file b\u1ecb ng\u1eaft k\u1ebft n\u1ed1i, \u0111\u1ebfn mirror c\u1ea3 m\u1ed9t website. Hai t\u00f9y ch\u1ecdn \u0111\u00e1ng ghi nh\u1edb nh\u1ea5t trong th\u1ef1c t\u1ebf s\u1eed d\u1ee5ng h\u00e0ng ng\u00e0y: <code>-c<\/code> \u0111\u1ec3 kh\u00f4ng m\u1ea5t c\u00f4ng t\u1ea3i l\u1ea1i t\u1eeb \u0111\u1ea7u khi m\u1ea1ng \u0111\u1ee9t, v\u00e0 <code>--limit-rate<\/code> \u0111\u1ec3 tr\u00e1nh l\u00e0m ngh\u1ebdn b\u0103ng th\u00f4ng c\u1ee7a m\u00e1y ch\u1ee7 \u0111ang ph\u1ee5c v\u1ee5 production.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\ud83d\udccc T\u00d3M T\u1eaeT N\u1ed8I DUNG: wget l\u00e0 c\u00f4ng c\u1ee5 t\u1ea3i file t\u1eeb d\u00f2ng l\u1ec7nh Linux, h\u1ed7 tr\u1ee3 HTTP, HTTPS v\u00e0 FTP. L\u1ec7nh n\u00e0y \u0111\u1eb7c bi\u1ec7t h\u1eefu \u00edch khi c\u1ea7n t\u1ea3i file l\u1edbn tr\u00ean VPS kh\u00f4ng c\u00f3 giao di\u1ec7n \u0111\u1ed3 h\u1ecda, t\u1ef1 \u0111\u1ed9ng h\u00f3a vi\u1ec7c download, ho\u1eb7c mirror to\u00e0n b\u1ed9 website \u0111\u1ec3 d\u00f9ng offline. B\u00e0i vi\u1ebft<\/p>\n","protected":false},"author":11,"featured_media":41573,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[161],"tags":[],"class_list":["post-41565","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-huong-dan-chung"],"_links":{"self":[{"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/posts\/41565","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/comments?post=41565"}],"version-history":[{"count":5,"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/posts\/41565\/revisions"}],"predecessor-version":[{"id":41575,"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/posts\/41565\/revisions\/41575"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/media\/41573"}],"wp:attachment":[{"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/media?parent=41565"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/categories?post=41565"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/tags?post=41565"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}