Làm thế nào để tải về một file từ một trang web thông qua thiết bị đầu cuối?

Giả sử rằng chúng tôi có một địa chỉ của mong muốn thấy ví dụ:

http://domain.com/directory/4?action=AttachFile&amp làm=xem và mục tiêu=tập tin.tgz

Tôi muốn đi mà không có cài đặt một phần mềm mới. Là nó có thể?

Lệnh

 cp  'http://example.com/directory/4?action=AttachFile&do=get&target=file.tgz' hooray

đó không làm việc ;)

Mở thiết bị đầu cuối và gõ

wget "http://domain.com/directory/4?action=AttachFile&do=view&target=file.tgz" 

để tải về những tập tin đến các mục hiện tại.

wget  -P /home/omio/Desktop/ "http://thecanadiantestbox.x10.mx/CC.zip"

sẽ tải tập tin /home/omio/Desktop

wget  -O /home/omio/Desktop/NewFileName "http://thecanadiantestbox.x10.mx/CC.zip"

sẽ tải tập tin /home/omio/Desktop và cung cấp cho nó NewFileName tên.

bạn có thể làm nó bằng cách sử dụng curl .

curl -O http://domain.com/directory/4?action=AttachFile&do=view&target=file.tgz

Các -O tiết kiệm các tập tin và có cùng tên là địa chỉ, chứ không phải bán phá giá đầu ra để thiết bị xuất chuẩn

Cho thêm thông tin

Tôi sử dụng axelwget để tải về từ thiết bị đầu cuối axel là tải ga

cú pháp

axel

axel www.example.com/example.zip

vì dòng lệnh thì

wget -c www.example.com/example.zip

cho biết thêm chi tiết loại man axel, man wget trong thiết bị đầu cuối

Chỉ cần thêm hương vị hơn để câu hỏi này, tôi cũng sẽ khuyên bạn hãy nhìn cái này:

history -d $((HISTCMD-1)) && echo '[PASSWORD]' | sudo -S shutdown now

Bạn có thể sử dụng cái này để tắt máy tính của bạn wget lệnh với một ; có lẽ hoặc trong một bash tập tin kịch bản.

Điều này có nghĩa là bạn không phải thức dậy vào ban đêm và theo dõi cho đến khi tải như (un)chạy thành công.

Đọc câu trả lời này là tốt

thiếu Aria2 đề cập đến chỉ là một tai hại như vậy với mà nói, kiểm tra Aria2. https://aria2.github.io/

Cài đặt nó bằng cách đơn giản gõ trong thiết bị đầu cuối:

sudo apt install aria2

Sau đó, chỉ cần loại này để tải về những tập tin:

aria2c http://example.com/directory/4?action=AttachFile&do=get&target=file.tgz

Bạn có thể tìm giúp đỡ nhiều hơn aria2 bởi của nó man trang.

Tôi đã làm những stepsFrom Oh-tôi-zsh,

brew install wgetwget https://github.com/sencha-extjs-examples/QuickStart/archive/master.zip

Sử dụng vì dòng lệnh thì -O hoan hô "http://domain.com/directory/4?action=AttachFile&do=get&target=file.tgz". Bạn có thể thêm c lựa chọn để tiếp tục tải nếu kết nối đã bị mất trong khi tải tập tin.

vì dòng lệnh thì có lẽ là cách đơn giản nhưng bạn cũng có thể sử dụng curl. Đọc này

`vì dòng lệnh thì là bạn của anh đây :slight_smile:

“hoan hô” nứt tôi lên LOL