HMH's Blog

wget – tiện ích để download từ internet.

Posted by hmha on Tháng Chín 27, 2008

Wget – nếu bạn cần download. Tất nhiên luôn có hơn một cách để thực hiện việc này. Bạn có thể sử dụng những chương trình với giao diện đồ hoạ đẹp mắt, dễ sử dụng nhưng những chương trình loại này khi chạy sẽ tốn tài nguyên hơn và cuối cùng với CLI bạn luôn có thể tự động hoá công việc của mình với cron (ví dụ)
-Tải file:
$ wget ftp://blablabla.org/file.iso
-Nếu muốn xác định vị trí đặt file tải về ở đâu thì thêm tuỳ chọn -P:
$ wget -P /path ftp://blablabla.org/file.iso

-Tiếp tục tải những file chưa xong:
$ wget -c ftp://blablabla.org/file.iso
-Giới hạn tốc độ download trên giây, tuỳ chọn này hữu ích khi bạn muốn download 1 file lớn wget sẽ không ăn hết bandwidth của bạn.
$ wget -c --limit-rate=50k ftp://blablabla.org/file.iso
-Trong trường hợp phải sử dụng user/pass:
$ wget –http-user=name –http-password=pass http://blahblah.com/blah.zip
-Download toàn bộ trang web:
$ wget -r http://www.example.com
-Chỉ download những file dạng pdf và chm:
$ wget -r -A pdf,chm http://www.example.com
-Bạn cũng có thể tạo một danh sách các fike cần download rồi thực hiện wget như sau:
$vim list.txt
http://ftp.gnu.org/gnu/bash/bash-3.2.tar.gz
http://ftp.gnu.org/gnu/wget/wget-1.11.4.tar.bz2
.....

$ wget -i list.txt
-Download dưới dạng background và ghi lại nhật ký:
$ wget -cb -o wget.log -i list.txt
-Nếu bạn muốn download những file .gif từ một thư mục nào đó trên một website:
$ wget -r -l1 --no-parent -A.gif http://host/dir/
:-r -l1 nghĩa là download đệ qui cấp 1
:–no-parent nghĩa là bỏ qua những thu mục con trong dir
: -A.gif hoặc -A *.gif dùng để xác định kiểu file muốn download

For Windows

-Phiên bản wget dành cho Windows có thể download tại đây.
(wget, download, internet.)

Gửi phản hồi

Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập:

WordPress.com Logo

Bạn đang bình luận bằng tài khoản WordPress.com Log Out / Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Log Out / Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Log Out / Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Log Out / Thay đổi )

Connecting to %s

 
%d bloggers like this: