Download Menggunakan SSH WGET dalam Background

  • -
wget

Download Menggunakan SSH WGET dalam Background

Last updated on

Download Menggunakan SSH WGET dalam Background – Wget adalah salah satu perintah SSH yang sangat populer bagi para pengguna Linux. Wget berfungsi untuk mendownload file dari server lain ke komputer kita. Salah satu keunggulan wget yang membuatnya begitu disukai adalah terdapat fungsi continue atau melanjutkan proses download yang sebelumnya terhenti karena beberapa hal, misalnya koneksi terputus atau yang lainnya.

Namun, tahukah Anda bahwa perintah ssh wget sendiri dapat dijalankan di dalam background ? yang artinya Anda tetap dapat mendownload file melalui server atau VPS meski terminal SSH Anda tutup karena beberapa hal (misalnya ingin ditinggal pergi dan lain-lain) sehingga ketika Anda kembali file tersebut telah selesai di download.

Berikut adalah perintah untuk menjalankan ssh wget dalam background

#wget -cbq http://urltujuandownload

Misalnya:

[pastacode lang=”bash” message=”” highlight=”” provider=”manual” manual=”%23%20wget%20-cbq%20https%3A%2F%2Fwordpress.org%2Flatest.zip”/]

Setelah Anda menjalankan perintah tersebut, maka wget akan dijalankan dalam dialam background dengan menggunakan PID tertentu. Berikut detailnya:

# wget -cbq https://wordpress.org/latest.zip
Continuing in background, pid 13501.

Anda dapat melihat proses wget yang sedang berlangsung dengan perintah:

[pastacode lang=”bash” message=”” highlight=”” provider=”manual” manual=”%23%20ps%20aux%20%7C%20grep%20wget”/]

Maka akan ditampilkan proses wget berikut:

wget background

Untuk menghentikan atau membatalkan perintah tersebut, maka Anda cukup menghentikan proses wget yang sedang berlangsung dengan menjalankan perintah kill pada pid yang diingankan. Dalam contoh ini, pid wgetnya adalah 13501

Contoh:

kill 13501

catatan: 13501 adalah proses pid dari wget dari contoh tersebut.

Penjelasan perintah wget -cbq dalam background

Maksud dari perintah wget -cbq adalah bahwa kita akan mendownload file dengan menggunakan perintah wget kemudian diteruskan dengan continue (c), background (b) dan quit (q);

  • Continue (c) – wget akan melanjutkan proses download sebelumnya jika ada dan pernah terputus. Jika tidak ada, maka akan mengulangi dari awal.
  • Background (b) – Download wget akan diproses ke dalam background sehingga kita dapat menjalankan proses lainnya
  • Quit (q) – Kita akan secara otomatis keluar dari proses wget dan membiarkan wget berjalan di background.

Mudah bukan. Selamat melakukan download!


× Ada yang ditanyakan?