Saya telah membuat skrip untuk memulai server (pertanyaan pertama saya). Sekarang saya ingin menjalankannya pada boot sistem dan memulai server yang ditentukan. Apa yang harus saya lakukan untuk menyelesaikan ini?
Temuan saya memberitahu saya meletakkan file ini di /etc/init.d
lokasi, dan itu akan dieksekusi ketika sistem akan boot. Tapi saya tidak bisa mengerti bagaimana argumen pertama tentang startup itu start
? Adalah suatu tempat yang telah ditetapkan ini untuk digunakan start
sebagai $1
? Jika saya ingin memiliki kasing startall
yang akan memulai semua server dalam skrip, lalu opsi apa yang bisa saya kelola?
Script saya seperti ini:
#!/bin/bash
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
$0 stop
$0 start
;;
*)
echo "usage: $0 (start|stop|restart)"
;;
esac