Làm cách nào để tải xuống tệp bằng dòng lệnh?


13

Tôi muốn tải xuống một tệp từ dòng lệnh Linux. Về cơ bản tôi đang sử dụng sshvà tôi đang cố tải một tệp xuống hệ thống tệp của mình trên máy tính xách tay. Làm thế nào tôi có thể làm điều đó từ dòng lệnh?

Câu trả lời:


24

wgetcurlthường được sử dụng cho các URL web. Đối với các tệp từ xa, sử dụng scpcho các tệp riêng lẻ và xem xét rsynccho các thư mục.


3
hoặc scp -rcho các thư mục
MattBianco


IME rsync tốt hơn cho cả tệp và thư mục - nếu có - ngoài bất kỳ thứ gì khác, nó có thể đối phó với sơ yếu lý lịch một cách hiệu quả.
cbz

Đã đồng ý; scp -rchủ yếu làm tôi khó chịu khi tôi mắc sai lầm khi cố gắng sử dụng nó.
geekizard

Tôi đang cố tải xuống nhật thực ( 212.219.56.184/sites/doad.eclipse.org/eclipseMirror/ trộm ) trong linux bằng dòng lệnh. Nhưng tôi nhận được "Kết nối với 212.219.56.184:80 ... không thành công: Kết nối bị từ chối" ... Bất kỳ ý tưởng nào về vấn đề này là gì?
om39a

13

Nếu tệp được công khai, thì:

wget http://example.com/file.tar

Bài viết này giải thích làm thế nào để sử dụng các tùy chọn khác nhau có sẵn cho wget. Sengar +1 cho bạn;)
Shekhar

1

Tôi đã nêu lên câu trả lời của zengr, nhưng muốn đề cập (vì câu hỏi của bạn hơi mơ hồ) lynxhoặc linkscác trình duyệt web, nếu bạn không nhớ URL đầy đủ vào tệp để tải xuống.

scp với xác thực khóa công khai là bạn của bạn nếu bạn sao chép giữa các máy của chính bạn.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.