Membuat daemon sendiri di Ubuntu

Daemon di ubuntu merupakan service yang berjalan sendiri secara periodik/realtime dan berjalan underbackground. ternyata membuat daemon itu mudah tak sesulit yang dibayangkan. hanya dengan bermodal pengetahuan bahasa bash shell sudah cukup. saya juga baru menyadari klo bash bisa dijadikan daemon. daemon ini sangat bermanfaat jika kita akan membuat suatu aplikasi yang berjalan diservice yang tidak terlihat oleh user. bagi administrator sistem pasti ini merupakan hal biasa dan mudah. saya akan bagikan trik membuat daemon service kepada anda jika mengikuti petunjuk dibawah ini silahkan buat file seperti ini
#!/bin/bash 
 
echo "running ehcp daemon in shell background..." 
VAL=1 
while true; do 
  date # untuk menampilkan tanggal dan waktu 
  sleep 5 
done
 
text yang berwarna merah hanya contoh saja anda bisa mengganti dengan sintax yang anda inginkan misal menjalankan file php sehingga hasil sintax-nya
#!/bin/bash 
 
echo "running ehcp daemon in shell background..." 
VAL=1 
while true; do 
  php /home/aldo-expert/myfile.php 
  sleep 5 
done
nilai yang berwarna hijau merupakan nilai untuk detik sehingga dengan artian sintax diatas akan dijalankan berulang 5 detik terus menerus simpan kedirektori kesukaan anda, saya menyimpan di /etc/aldo/daemonQ kemudian berikan hak execute pada file tersebut
sudo chmod +x /etc/aldo/daemonQ
dengan syntax diatas maka daemon sudah jadi hanya tinggal cara menjalankannya saja yang perlu diperhatikan yakni dengan cara
./etc/aldo/daemonQ
untuk menghentikan dengan cara Ctrl+C lalu untuk menjalankan underbackground hanya menambahkan simbol & diakhir menjadi
./etc/aldo/daemonQ &
lalu jika ingin mematikan melalui proses karena jika Ctrl+C tidak akan ngefek. caranya
ps -ax | grep daemonQ
lalu nilai pada daemonQ biasanya letaknya di paling depan baris. gunakan perintah kill
kill 2501
jika ingin mendownload silahkan saja disini cara menjalankannya sama. ***** silahkan berkreasi ****

The power of documents

Kami sajikan dengan bahasa yang mudah dengan disertai command line yang bisa di copy-paste sehingga memudahkan untuk melakukan modifikasi command line