Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
J. Mayer
On Thu, 20 Nov 2003 00:11:28 +0100, MrChris wrote:
Salut ! A quoi servent les pid files ???
Merci ! MrChris
A deux choses: - a savoir sous quel pid un process a été lancé, ce qui permet à un script de l'arreter sans se poser de questions métaphysiques - parfois aussi à éviter qu'un programme ne soit lancé deux fois: si le fichier .pid existe, le programme qui se lance fait un kill(pid, 0) S'il se prend une erreur, le programme est mort, il efface le fichier .pid et démare normalement en le recréant. Sinon, il se termine.
On Thu, 20 Nov 2003 00:11:28 +0100, MrChris wrote:
Salut !
A quoi servent les pid files ???
Merci !
MrChris
A deux choses:
- a savoir sous quel pid un process a été lancé, ce qui permet
à un script de l'arreter sans se poser de questions métaphysiques
- parfois aussi à éviter qu'un programme ne soit lancé deux fois:
si le fichier .pid existe, le programme qui se lance fait un
kill(pid, 0) S'il se prend une erreur, le programme est mort,
il efface le fichier .pid et démare normalement en le recréant.
Sinon, il se termine.
On Thu, 20 Nov 2003 00:11:28 +0100, MrChris wrote:
Salut ! A quoi servent les pid files ???
Merci ! MrChris
A deux choses: - a savoir sous quel pid un process a été lancé, ce qui permet à un script de l'arreter sans se poser de questions métaphysiques - parfois aussi à éviter qu'un programme ne soit lancé deux fois: si le fichier .pid existe, le programme qui se lance fait un kill(pid, 0) S'il se prend une erreur, le programme est mort, il efface le fichier .pid et démare normalement en le recréant. Sinon, il se termine.
MrChris
J. Mayer wrote:
On Thu, 20 Nov 2003 00:11:28 +0100, MrChris wrote:
Salut ! A quoi servent les pid files ???
Merci ! MrChris
A deux choses: - a savoir sous quel pid un process a été lancé, ce qui permet à un script de l'arreter sans se poser de questions métaphysiques - parfois aussi à éviter qu'un programme ne soit lancé deux fois: si le fichier .pid existe, le programme qui se lance fait un kill(pid, 0) S'il se prend une erreur, le programme est mort, il efface le fichier .pid et démare normalement en le recréant. Sinon, il se termine.
Merci ! Donc si j'ai bien compris, pid veut dire process id(entifiant) et le processus au démarrage ecrit son pid dans ce fichier qui doit avoir son nom.pid et l'efface quand il s'arrète !
Ptêt que je commence à penser Linux ! J'aime bien savoir comment ça fonctionne ! a+ MrChris
J. Mayer wrote:
On Thu, 20 Nov 2003 00:11:28 +0100, MrChris wrote:
Salut !
A quoi servent les pid files ???
Merci !
MrChris
A deux choses:
- a savoir sous quel pid un process a été lancé, ce qui permet
à un script de l'arreter sans se poser de questions métaphysiques
- parfois aussi à éviter qu'un programme ne soit lancé deux fois:
si le fichier .pid existe, le programme qui se lance fait un
kill(pid, 0) S'il se prend une erreur, le programme est mort,
il efface le fichier .pid et démare normalement en le recréant.
Sinon, il se termine.
Merci !
Donc si j'ai bien compris, pid veut dire process id(entifiant)
et le processus au démarrage ecrit son pid dans ce fichier
qui doit avoir son nom.pid et l'efface quand il s'arrète !
Ptêt que je commence à penser Linux !
J'aime bien savoir comment ça fonctionne !
a+
MrChris
On Thu, 20 Nov 2003 00:11:28 +0100, MrChris wrote:
Salut ! A quoi servent les pid files ???
Merci ! MrChris
A deux choses: - a savoir sous quel pid un process a été lancé, ce qui permet à un script de l'arreter sans se poser de questions métaphysiques - parfois aussi à éviter qu'un programme ne soit lancé deux fois: si le fichier .pid existe, le programme qui se lance fait un kill(pid, 0) S'il se prend une erreur, le programme est mort, il efface le fichier .pid et démare normalement en le recréant. Sinon, il se termine.
Merci ! Donc si j'ai bien compris, pid veut dire process id(entifiant) et le processus au démarrage ecrit son pid dans ce fichier qui doit avoir son nom.pid et l'efface quand il s'arrète !
Ptêt que je commence à penser Linux ! J'aime bien savoir comment ça fonctionne ! a+ MrChris