Pada bootup Linux atau startup yang pertama kali akan dijalankan adalah program init, dan itu tergantung pada bagaimana konfigurasinya, ia akan menjalankan script lain yang biasanya berada di direktori /etc/rc.d/. Tepat sebelum pengguna dihadapkan dengan prompt login, script /etc/rc.d/boot.local atau /etc/rc.local dijalankan.
Maka dari itu kita harus memiliki gagasan bahwa untuk melaksanakan program-program lain secara pada saat startup linux adalah dengan menambah script ke direktori /etc/rc.d, atau hanya mengedit /etc/rc.d/boot.local atau Script /etc/rc.local dan tambahkan beberapa baris untuk membuatnya mengeksekusi program . Menjalankan program menggunakan direktori /etc/rc.d sebenarnya lebih rumit , dan jadi kita hanya akan melanjutkan dengan /etc/rc.d/boot.local atau /etc/rc.local.
Dalam setiap sistem Linux yang diberikan, hanya satu dari 2 file ini benar-benar ada. /etc/rc.local biasanya digunakan oleh Debian dan itu derivatif, dan /etc/rc.d/boot.local digunakan oleh keluarga Redhat distribusi Linux.
Script /etc/rc.d/boot.local atau /etc/rc.local sebenarnya adalah script Bash, dan berikut ini adalah file default untuk Ubuntu.
Oke misalnya saya ingin mengeksekusi no-ip Program secara otomatis, dan saya menambahkan baris berikut ke file agar nanti dieksekusi:
noip2 -c /var/lib/noip2/noip2.conf
Maka dari itu kita harus memiliki gagasan bahwa untuk melaksanakan program-program lain secara pada saat startup linux adalah dengan menambah script ke direktori /etc/rc.d, atau hanya mengedit /etc/rc.d/boot.local atau Script /etc/rc.local dan tambahkan beberapa baris untuk membuatnya mengeksekusi program . Menjalankan program menggunakan direktori /etc/rc.d sebenarnya lebih rumit , dan jadi kita hanya akan melanjutkan dengan /etc/rc.d/boot.local atau /etc/rc.local.
Dalam setiap sistem Linux yang diberikan, hanya satu dari 2 file ini benar-benar ada. /etc/rc.local biasanya digunakan oleh Debian dan itu derivatif, dan /etc/rc.d/boot.local digunakan oleh keluarga Redhat distribusi Linux.
Script /etc/rc.d/boot.local atau /etc/rc.local sebenarnya adalah script Bash, dan berikut ini adalah file default untuk Ubuntu.
Oke misalnya saya ingin mengeksekusi no-ip Program secara otomatis, dan saya menambahkan baris berikut ke file agar nanti dieksekusi:
tu contoh yang sangat sederhana untuk langsung mengeksekusi program. Siapapun dengan beberapa pengetahuan Bash scripting dapat mencakup pernyataan bersyarat dan Bash apa yang ditawarkan jika mereka perlu.
Oke sekian tutorial tentang Bagaimana Menjalankan program secara otomatis pada startup Linux.