Pernahkah Anda menggunakan Secure Shell untuk mengakses komputer jarak jauh, namun ternyata Anda perlu mengunduh file dari lokasi jarak jauh? Apa pekerjaanmu? Karena Anda hanya dapat mengakses komputer jarak jauh melalui jendela terminal, Anda tidak akan dapat membuka browser web dan mengunduh file seperti biasa.
Juga: Ingin pekerjaan pemrograman? Pastikan Anda mempelajari ketiga bahasa ini
Untungnya, perintah Linux ini membuat pengunduhan file dari lokasi lokal atau jarak jauh menjadi cukup mudah. Saya akan menunjukkan kepada Anda tiga: wget, keriting, Dan SCP.
1.wget
ini mendapatkan Ketika GUI tidak tersedia, perintah tersebut adalah metode pilihan saya untuk mengunduh file jarak jauh ke mesin lokal saya. Ada dua alasan mengapa saya lebih memilih default mendapatkan: Ini adalah perintah pertama yang saya pelajari untuk digunakan untuk tujuan ini, dan ini sangat sederhana.
Misalkan Anda perlu mengunduh file http://www.example.com/file.zip. Anda dapat melakukannya dengan menggunakan perintah berikut:
wget http://www.example.com/file.zip
ini mendapatkan Perintah ini memiliki beberapa opsi yang mudah. Misalnya, jika pengunduhan terhenti, Anda dapat menggunakan perintah berikut untuk melanjutkan pengunduhan dari bagian terakhirnya:
wget -c http://www.example.com/file.zip
Atau Anda mungkin ingin mengunduh arsip dengan nama lain. Untuk melakukannya, Anda cukup menggunakan opsi -O (untuk arsip keluaran) sebagai berikut:
wget -O newnamez.ip http://www.example.com/file.zip
Jika Anda ingin mengunduh arsip ke direktori tertentu, perintahnya adalah:
wget -P /home/$USER/Downloads http://www.example.com/file.zip
Anda juga dapat membuat file teks yang berisi alamat lengkap untuk mengakses banyak unduhan. Misalkan Anda membuat file downloads.txt. Dalam file ini, URL baru akan ditambahkan di setiap baris. Anda kemudian dapat mengunduh semua arsip ini menggunakan satu perintah:
2. Keriting
Selanjutnya, kita punya keritingyang merupakan binatang yang sedikit berbeda. Jika Anda menggunakan curl untuk mengunduh arsip tanpa opsi apa pun, keriting Pada dasarnya mencetak isi dokumen ke jendela terminal. Oleh karena itu, Anda harus memberi instruksi keriting Simpan file, ini dilakukan dengan menggunakan opsi -O sebagai berikut:
curl -O http://www.example.com/file.zip
Anda juga dapat menyimpan file jarak jauh dengan nama berbeda, seperti yang ditunjukkan di bawah ini:
curl -o newname.zip http://www.example.com/file.zip
berguna lainnya keriting Fitur: Anda dapat menggunakan apa yang disebut globbing, yang memungkinkan Anda menentukan beberapa URL sekaligus.
Plus: Linus Torvalds berbicara tentang kecerdasan buatan, adopsi Rust, dan mengapa inti Linux adalah “satu-satunya hal yang penting”
Misalkan Anda perlu mengunduh file1.zip, file2.zip, file3.zip, file4.zip, dan file5.zip, dan Anda ingin melakukannya menggunakan satu perintah. Cukup gunakan tanda kurung seperti ini:
curl http://www.example.com/file[1-5].zip
Kelima file akan diunduh ke direktori kerja saat ini.
3. SCP
ini SCP Perintah ini merupakan bagian dari Secure Shell dan memungkinkan Anda menyalin file dari komputer jarak jauh dengan keamanan lebih baik. Karena SCP Bila digunakan dengan Secure Shell, Anda harus bisa login ke komputer jarak jauh menggunakan pengguna yang valid.
Plus: 5 Aplikasi Yang Lebih Baik Dari Aplikasi Terminal Linux Default (dan Alasannya)
Asumsikan bahwa file file.zip terletak di komputer jarak jauh di jaringan dan Anda memiliki akun yang valid di komputer hosting. Misalnya, alamat IP komputer jarak jauh adalah 192.168.1.11 dan nama pengguna lokalnya adalah olivia. Untuk mengunduh file dari mesin ini, perintahnya adalah:
scp olivia@192.168.1.11:/home/olivia/file.zip file.zip
Perintah di atas akan meminta Anda memasukkan kata sandi pengguna Olivia, dan setelah otentikasi berhasil, file file.zip akan diunduh ke direktori kerja saat ini di mesin lokal Anda.
Juga: Cara menggunakan perintah scp di Linux
Ingat, jika Anda tidak memiliki akun di komputer jarak jauh, Anda tidak akan dapat menggunakannya SCP Unduh arsipnya.
Meskipun ketiga perintah Linux dapat digunakan untuk mengunduh file, jika Anda bertanya-tanya tentang preferensi saya, itu adalah pilihan saya mendapatkan sepenuhnya (kecuali saya memerlukan lapisan keamanan tambahan, dalam hal ini saya gunakan SCP).