neorom Posted September 20, 2005 Share Posted September 20, 2005 bonjour , je code en c sous linux et j ai besoin d executer mon programme en permanance et donc en tache de fond je cherche donc a coder un demon qq un aurait il une idee ? Link to comment Share on other sites More sharing options...
lorinc Posted September 20, 2005 Share Posted September 20, 2005 avec un & après, tu colle ça dans un script, tu le lance avec nohup, ou bien à grand coup d'exec... Link to comment Share on other sites More sharing options...
neorom Posted September 20, 2005 Author Share Posted September 20, 2005 je veux savoir les fonctions en c qui permettent au lancement d un programme de le detacher de la console , coder un demon pas mettre un & a la fin du prog Link to comment Share on other sites More sharing options...
desintegr Posted September 20, 2005 Share Posted September 20, 2005 Rubrique programmation. Link to comment Share on other sites More sharing options...
theocrite Posted September 20, 2005 Share Posted September 20, 2005 je veux voudrais utilise les fonction exec (execlp je te conseille) et fork ou clone. tu peux utiliser man nomdelacommande (exec, fork, etc.) pour avoir un manpage sur la commande (ou installe le paquet manpages-posix-dev et manpages-dev) , ou alors utilise google. je déplace ça en programmation. Link to comment Share on other sites More sharing options...
oposs Posted September 21, 2005 Share Posted September 21, 2005 Voilà un code source en C pour lancer un daemon: https://www.openevidence.org/oedoxy/daemonize_8c-source.html Avec une explication des différents points ici: http://www.unixguide.net/unix/programming/1.7.shtml Bien sûr c'est à ajuster en fonction de tes besoins notamment au niveau du log. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.