Comment exécuter un script au démarrage D'Ubuntu? [fermé]
Je veux exécuter des programmes Java en arrière-plan lorsque le système démarre dans Ubuntu. J'ai essayé d'ajouter un script dans /etc/init.d répertoire mais n'a pas réussi à démarrer un programme. c'est-à-dire que les programmes ne sont pas démarrés. Que dois-je faire pour cela?
1 réponses
Tout d'Abord, la meilleure façon de tourner les choses au démarrage est à ajouter dans le fichier /etc/rc.local
.
Un Autre moyen simple est d'utiliser @reboot
dans votre crontab. Lisez la page de manuel cron pour plus de détails.
Cependant, si vous voulez faire les choses correctement, en plus d'ajouter un script à /etc/init.d
, vous devez indiquer à ubuntu quand le script doit être exécuté et avec quels paramètres. Ceci est fait avec la commande {[4] } qui crée un lien symbolique à partir de certains des répertoires /etc/rc*
vers votre script. Si, vous devez faire quelque chose comme:
update-rc.d yourscriptname start 2
Cependant, les scripts d'initialisation réels devraient pouvoir gérer une variété d'options de ligne de commande et s'intégrer au processus de démarrage. Le fichier /etc/init.d/README
a quelques détails et d'autres pointeurs.