DAEMON LINUX DAN CONTOH PENERAPANNYA

22.02 0 Comments A+ a-


INTERMEZZO

Yow, ketemu lagi. Kali ini mimin akan membahas masih seputaran Linux, yaitu Daemon. Sampai akhir tahun nanti mimin akan terus ngeposting berbagai hal tentang Linux. So, stay tune yow.

Apa sih daemon itu ? Daemon adalah proses yang bekerja di belakang layar. Udah.



BUAT DAEMONMU

Terus bagaimana cara kita membuat background proses ? Bahasa simplenya seperti ini. Kita menciptakan proses induk dan anak, lalu kita kill proses induk sehingga kita mendapatkan proses anak yang bekerja di background. Lalu kita buat proses anak menjadi independen dengan memberikan session ID yang baru. Cukup simpel bukan ? Langsung saja kita praktekan



Kode untuk daemon dengan bahasa c

Dan Booom!! Kamu sudah bisa membuat Daemon sekarang.
Tapi, Kok gak terjadi apa-apa ? Nothing happened !


But nothing happened!
Sabarrrr, kesenangan baru akan terjadi. Kita akan menerapkan Daemon tadi dan membuat UNLIMITED POP-UP VIRUS-LOOK LIKE.

MEMBUAT UNLIMITED POP-UP VIRUS-LOOK LIKE

Hal yang pertama yang harus kamu lakukan adalah membuat file txt dengan kata-kata yang mau kamu pop-up-kan. Setiap kata/kalimat dipisahkan dengan koma (,).
Contoh namanya virus.txt


Lalu buat file.c dan ketik kodinganya


Kodingannya
Konsep dari kodingan ini adalah, mengambil string yang terpisah dengan koma (,) dari file txt dan menampilkannya satu persatu di pop-up warning setiap 5 detik sekali.

1.
Ini merupakan langkah awalnya, kita mendeklarasi variable untuk membaca string yang terdapat pada file txt

2. 
Kita tunjuk file txt mana yang akan kita pakai (contoh disini virus.txt)

3.

Di bagian while ini adalah bagian proses pembacaan string dari file txt yang kita tunjuk tadi. Dimana nantinya setiap karakter akan di simpan di variable array (contoh disini variable boom) dan diputus setiap ketemu koma (,).

4.
Di bagian ini adalah bagian dimana kita akan membuat pop-upnya. Disini kita akan menggunakan fungsi zenity (untuk ubuntu versi baru sudah langsung terinstal)

RUN THE SCRIPT !

Sekarang kita akan menjalankan daemonnya. Buka terminal dan masukan ini.

                                        gcc [namafile.c] -o [bebas.o]

Jalankan [bebas.o] nya

Dan BOOM!!

Boom 1

Boom 2

Something Happened!


Cara memberhentikannya kita tinggal kill saja objectnya. Caranya
pkill [bebas.o]

Oke sekian dulu postingan untuk kali ini. Semoga membantu :)