Aug
13th

Menjalankan Perintah di Background Linux

Files under linux | Posted by admin

Perintah ini sering saya gunakan kalau sedang bekerja secara remote via ssh, mau ke NOC malas soalnya dingin banget, bisa beku entar :p

Sebenarnya bisa saja kita menambahkan opsi -b atau & di akhir perintah atau script yang kita jalankan sehingga proses yang kita eksekusi berjalan di background, misalnya sudo run.sh &

Gitu aja, sederhana siiiiiiii……… Tapi, kalo ssh session-nya saya tutup atau saya logout dari server, maka otomatis proses tadi di-kill (dihentikan). Beuh, percuma atuh b. Untuk mengatasi hal itulah saya pakai perintah at. Pada dasarnya, perintah at ini digunakan untuk menjalankan script pada suatu waktu tertentu.  Tapi lagi, at ini juga sekaligus menjalankan script tadi di background tanpa membuatnya di-kill jika kita logout. Aseekkk kan….???? Cara menjalankannya sbb :

at -f run.sh now

Tapi saya juag bisa menjalankan script itu di waktu tertentu, contohnya :

at -f run.sh 7pm

maka script run.sh akan dijalankan pada pukul 7 malam di waktu berikutnya (kalo sekarang sudah jam 8 malam, maka script tadi dijalankan jam 7 besok malam).

Sederhana sekali bukan ??? Dan seperti disebutkan sebelumnya, kalo kita logout, semua proses dalam script akan tetap dijalankan.

Semoga bermanfaat

Baca Artikel Lainnya


2 Responses to “Menjalankan Perintah di Background Linux”

  1. By Blog Bisnis on Aug 16, 2008 | Reply

    belajar lagi ahhh…

    Balas

  2. By The Tower Defense Game on May 1, 2009 | Reply

    Your blog is so informative!!! keep up the good work!!!!

    Balas

Post a Comment

Tautan komentar adalah nofollow free.