Tempatkan skrip yang ingin Anda jalankan di direktori /etc/init.d dan buat skrip tersebut dapat dieksekusi.
chmod 755 myscript
Setelah selesai, buat tautan simbolis di direktori run level yang ingin Anda gunakan, misalnya jika Anda ingin menjalankan program di grafis runlevel 2, runlevel default untuk Ubuntu, Anda akan meletakkannya di /etc/rc2.d
direktori. Anda tidak bisa menempatkannya di direktori, Anda harus menandakan kapan itu akan berjalan dengan menunjukkan startup dengan "S" dan urutan eksekusi penting. Tempatkan setelah semua yang ada di direktori dengan memberikannya angka yang lebih tinggi.
Jika skrip terakhir yang dijalankan adalah rc.local
dan diberi nama S99rc.local
maka Anda perlu menambahkan skrip Anda sebagai S99myscript
.
ln -s /etc/init.d/myscript /etc/rc3.d/S99myscript
Setiap /etc/rc*.d
direktori yang kompatibel mundur memiliki tautan simbolis ke /etc/init.d/
direktori.
autostart
manifes atau dalam*.service
file di beberapa lokasi, serta diinit.d
ataucrontab
. Lihat ini: unix.stackexchange.com/a/525845/43233