Đây là trục lệnh có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
Axel - trình tăng tốc tải xuống dòng lệnh nhẹ
SYNOPSIS
Axel [LỰA CHỌN] url1 [url2] [url ...]
MÔ TẢ
Axel là chương trình tải xuống tệp từ máy chủ FTP hoặc HTTP thông qua nhiều
sự liên quan. Mỗi kết nối tải xuống phần riêng của tệp.
Không giống như hầu hết các chương trình khác, Axel tải trực tiếp tất cả dữ liệu xuống tệp đích,
sử dụng một chủ đề duy nhất. Nó chỉ tiết kiệm một chút thời gian ở cuối vì chương trình không
phải nối tất cả các phần đã tải xuống.
LỰA CHỌN
Một đối số là bắt buộc, là URL của tệp bạn muốn tải xuống. Khi tải xuống từ
FTP, tên tệp có thể chứa các ký tự đại diện và chương trình sẽ cố gắng giải quyết toàn bộ
tên tệp. Nhiều URL cũng có thể được chỉ định và chương trình sẽ sử dụng tất cả các URL đó
để tải xuống. Xin lưu ý rằng chương trình không kiểm tra xem các tệp có bằng nhau hay không.
Các lựa chọn khác:
- tốc độ tối đa = x, -s x
Chỉ định tốc độ (byte trên giây) để cố gắng giữ tốc độ trung bình xung quanh mức này
tốc độ, vận tốc. Điều này rất hữu ích nếu bạn không muốn chương trình hút hết
Băng thông.
--num-kết nối = x, -n x
Chỉ định số lượng kết nối thay thế.
--output = x, -o x
Dữ liệu đã tải xuống sẽ được đặt trong một tệp cục bộ có cùng tên, trừ khi bạn chỉ định
một tên khác bằng cách sử dụng tùy chọn này. Bạn cũng có thể chỉ định một thư mục,
chương trình sẽ nối tên tệp.
--search [= x], -S [x]
Axel có thể thực hiện tìm kiếm các bản sao bằng công cụ tìm kiếm filesearching.com. Cái này
tìm kiếm sẽ được thực hiện nếu bạn sử dụng tùy chọn này. Bạn có thể chỉ định bao nhiêu
cũng nên sử dụng gương để tải xuống. Việc tìm kiếm các tấm gương có thể được
tốn thời gian vì chương trình kiểm tra tốc độ của mọi máy chủ và kiểm tra
cho dù tệp vẫn có sẵn.
--không có proxy, -N
Không sử dụng bất kỳ máy chủ proxy nào để tải xuống tệp. Không thể thực hiện khi một trong suốt
proxy đang hoạt động ở đâu đó, tất nhiên.
-- dài dòng, -v
Hiển thị thêm thông báo trạng thái. Sử dụng nó nhiều hơn một lần để xem thêm chi tiết.
--Yên lặng, -q
Không có đầu ra cho stdout.
--Luân phiên, -a
Điều này sẽ hiển thị một chỉ báo tiến trình thay thế. Một thanh hiển thị tiến trình và
trạng thái của các luồng khác nhau, cùng với tốc độ hiện tại và ước tính cho
thời gian tải xuống còn lại.
--header = x, -H x
Thêm một tiêu đề HTTP bổ sung. Tùy chọn này phải ở dạng "Header: Value".
Xem RFC 2616 phần 4.2 và 14 để biết chi tiết về định dạng và tiêu đề được tiêu chuẩn hóa.
--user-agent = x, -U x
Đặt tác nhân người dùng HTTP để sử dụng. Một số trang web cung cấp nội dung khác nhau dựa trên
tham số này. Giá trị mặc định sẽ bao gồm "Axel", phiên bản của nó và
nền tảng.
--Cứu giúp, -h
Một bản tóm tắt ngắn gọn về tất cả các tùy chọn.
--phiên bản, -V
Nhận thông tin phiên bản.
LƯU Ý
Tùy chọn dài (dấu gạch ngang kép) chỉ được hỗ trợ nếu nền tảng của bạn biết về getopt_long
gọi. Nếu không (như * BSD), chỉ có thể sử dụng các tùy chọn ngắn.
TRỞ VỀ VALUE
Chương trình trả về 0 khi quá trình tải xuống thành công, 1 nếu có sự cố thực sự xảy ra
và 2 nếu quá trình tải xuống bị gián đoạn. Nếu một cái gì đó khác quay trở lại, nó phải là một lỗi.
VÍ DỤ
Điều này sẽ sử dụng các bản sao kernel.org của Bỉ, Hà Lan, Anh và Đức để tải xuống
Hình ảnh hạt nhân Linux 2.4.17.
Axel ftp: // ftp. {be, nl, uk, de} .kernel.org / pub / linux / kernel / v2.4 / linux-2.4.17.tar.bz2
Thao tác này sẽ thực hiện tìm kiếm tệp linux-2.4.17.tar.bz2 trên filesearching.com và nó sẽ sử dụng
bốn (nếu có thể) phản chiếu nhanh nhất để tải xuống (có thể bao gồm
ftp.kernel.org). Tất nhiên, các lệnh là một dòng duy nhất, nhưng chúng quá dài để phù hợp với
một dòng trong trang này.
trục -S4 ftp://ftp.kernel.org/pub/linux/kernel/v2.4/linux-2.4.17.tar.bz2
Sử dụng axel trực tuyến bằng các dịch vụ onworks.net