Bagaimana cara mengunduh file menggunakan baris perintah?

13

Saya ingin mengunduh file dari baris perintah Linux. Pada dasarnya saya menggunakan sshdan saya mencoba untuk mengunduh file ke sistem file saya di laptop saya. Bagaimana saya bisa melakukannya dari baris perintah?

Tamara Wijsman
sumber

Jawaban:

24

wgetdan curlbiasanya digunakan untuk URL web. Untuk file jarak jauh, gunakan scpuntuk file individual dan pertimbangkan rsyncuntuk direktori.

geekosaurus
sumber
3
atau scp -runtuk direktori
MattBianco
IME rsync lebih baik untuk file dan direktori - jika tersedia - selain dari yang lain dapat mengatasi resume secara efisien.
cbz
Sepakat; scp -rsebagian besar memperburuk saya ketika saya melakukan kesalahan dengan mencoba menggunakannya.
geekosaur
Saya mencoba mengunduh eclipse ( 212.219.56.184/sites/download.eclipse.org/eclipseMirror/… ) di linux menggunakan command line. Tapi saya mendapatkan "Menghubungkan ke 212.219.56.184:80 ... gagal: Sambungan ditolak" ... Ada gagasan tentang apa masalahnya?
om39a
13

Jika file tersedia untuk umum, maka:

wget http://example.com/file.tar
zengr
sumber
Artikel ini menjelaskan cara menggunakan berbagai opsi yang tersedia untuk wget. Sengar +1 untuk Anda;)
Shekhar
1

Saya memutakhirkan jawaban zengr, tetapi ingin menyebutkan (karena pertanyaan Anda agak kabur) lynxatau linksbrowser web juga, jika Anda tidak ingat URL lengkap ke file yang akan diunduh.

scp dengan otentikasi kunci publik adalah teman Anda jika Anda menyalin antara mesin Anda sendiri.

MattBianco
sumber