Yuk Belajar Daemon

Halo gan, gimana kabar? Sehat kan? Alhamdulillah ane sehat, walau cape habis ada acara di kampus. Kali ini ane mau share ilmu tentang daemon bro/sis. Apa sih daemon itu? Daemon tu kaya service di windows, dia mengeksekusi perintah yang sudah diketikan pada file daemon di balik layar aka background. Jadi program daemon ga bisa ditutup kaya aplikasi biasa yang tinggal pencet tanda ‘x’, tapi harus melalui terminal. Oke kita lansung aja ke belajar daemon.

Pertama-tama kita buka terminal, trus pindah folder ke tempat kalian mau naroh daemon dimana biar ga usah move move file. Habis itu kali ketik ‘gedit’ buat buka text editor.


Setelah itu, akan muncul akan mucul text editor. Ente ketikin script dasar daemon dulu kek gini.


Klo uda selesai ngetik, agan save dalam bentuk ‘.c’, Iya bahasa C karena dasar dari linux adalah C. Nah, disini an emo ngajarin agan agan buat nyimpen proses-proses yang ada di system ke sebuah file txt. Di dalam while, agan ketikin ‘top –b –n1 > nama_file.txt’


Klo udah jangan lupa di save ya. Biar daemon bisa dijalankan, agan harus compile file c tadi, caranya gini nih


Agan ketikin ‘gcc -o nama_hasil_compile file_c’. klo berhasil ga akan muncul tulisan errornya gan. Buat njalanin daemon tadi agan tinggal ketik ‘./nama_daemon’. Ini program kan berjalan di belakang layar ya, jadi kita ga tau ni program uda jalan apa belom. Cara agar agan tau ni program uda jalan apa belom, agan ketikin ‘ps aux’. trus liat nama daemon agan ada di layar apa engga. Klo ada berarti program berhasil jalan. 


Buat matiin tu program agan ketikin ‘pkill nama_daemon’


Oiya, kita belom lihat hasil dari program daemon tadi. Tanda kodingan agan berhasil adalah adanya file txt yang berisi proses yang berjalan di system. Coba cek file tempat nyimpen daemon agan tadi. Hasilnya bakal kek gini


Selamat agan berhasil membuat daemon untuk menyimpan proses pada file txt :2thumbup:

Tidak ada komentar:

Posting Komentar