Menjalankan wget pada background

Pembahasan kali ini terinspirasi dari pertanyaan mas Rizky soal proses download di Linux. Mungkin anda sudah mengalami hal ini. Jadi kalau anda sedang mengunduh file berukuran besar dan sesi SSH/terminal ditutup maka otomatis prosesnya akan ikut dimatikan juga. Untuk wget mungkin bisa mencoba menyambungnya atau kasus terburuk pun cuma mengulang kembali prosesnya. Tapi ini bisa membuang – buang waktu dan bandwidth.

Nah… apabila anda menggunakan wget sebagai alatnya maka bisa menjalankan proses download di background, jadi tidak terpengaruh bagaimana sesi SSH berlangsung. Misal anda sambungan ke VPS anda terputus ya tetap berjalan sampai selesai downloadnya.

Kita cuma perlu menambahkan satu parameter saja untuk mendapatkan apa yang kita inginkan:

wget -b http://releases.ubuntu.com/16.04/ubuntu-16.04-server-amd64.iso

Saya contohkan download ISO dari Ubuntu 16.04, dan urlnya bisa anda ganti semaunya. Yang paling penting itu parameter -b yang berarti jalankan wget dalam background.

Nanti akan muncul pesan mirip seperti ini:

Continuing in background, pid 11309.
Output will be written to 'wget-log'.

Menunjukkan dengan kode proses apa wget tersebut dieksekusi dan catatannya bisa dibaca pada file yang dibuat otomatis.

Nanti saat anda masuk kembali ke VPSnya bisa cek apakah filenya sudah selesai atau belum, ya seperti biasanya wget lah.

Tinggalkan komentar