URL: https://linuxfr.org/forums/linux-debian-ubuntu/posts/lancer-un-programme-au-boot-avec-temporisation Title: Lancer un programme au boot, avec temporisation Authors: gremous Date: 2011年09月24日T20:02:19+02:00 Tags: Score: 2 Bonjour, je fais certaines actions après chaque boot. J'ai actuellement mis ces actions dans un fichier /etc/init.d/monscript.sh avec les réglages qu'il faut. Ca fonctionne bien, mais je ne suis pas sûr que ce soit la méthode propre. Mon script lance un sous-shell et laisse la main immédiatement. Le sous-shell fait un sleep 120 puis lance les actions que je veux. Je fais ça pour éviter que tout se lance en même temps. Comme ce sont des actions non urgentes, ça peut attendre quelques secondes (c'est sur des serveurs). Avant je faisais un sleep, puis j'attendais que les IO soient en dessous d'un seuil, le tout borné par une durée maxi. Mais ça n'avait pas beaucoup d'intérêt pour mon besoin. Un avantage d'utiliser /etc/init.d/ est que je peux avoir des actions à l'extinction (ce que ne m'est actuellement pas utile). Une autre possibilité est d'utiliser cron avec une entrée @reboot, et toujours un sleep en début de script. Vous voyez quoi comme solutions propres pour lancer une commande quelques secondes (paramétrable) après chaque boot ?

AltStyle によって変換されたページ (->オリジナル) /