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

















By Blog Bisnis on Aug 16, 2008 | Reply
belajar lagi ahhh…
Balas
By The Tower Defense Game on May 1, 2009 | Reply
Your blog is so informative!!! keep up the good work!!!!
Balas