Ändern Sie die Prozess-Id in linux
Ist es möglich, ändern Sie die Prozess-id in linux-Betriebssystem. Wenn jemand weiß, bitte mir sagen.
Anforderung :eigentlich möchte ich, um den Boden zurück Prozess zum Vorschein Boden , der unter der init. Also, wenn ich ändern kann, die Prozess-id oder parent-Prozess-id des Prozesses. ich kann mein Ziel erreichen.
- Ich denke, Sie sprechen über job-Kontrolle, aber ich glaube nicht, dass Sie verstehen, was Sie gefragt haben. Versuchen Sie, einige weitere Informationen zu klären.
- Zwar konnte man wahrscheinlich hacken die Interna zu ändern pid/ppid, ein hintergrund-task wird wahrscheinlich im daemon-Modus und nicht stdout/stderr öffnen, oder umgeleitet, um die Dateien an anderer Stelle.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Nein, es ist nicht möglich, so etwas zu tun auf Unix. Sie können möglicherweise verwenden Sie
fork
um diesen Effekt zu erreichen, aber Sie haben uns zu sagen, was Sie zu erreichen versuchen.Offensichtlich, wie ich schon sagte, ist Sie "möglicherweise" in der Lage sein, dies zu nutzen.
Kurze Antwort: Nein.
Lange Antwort: besitzen-id(PID) werden vom system generiert und sind einzigartig, und generiert, wenn die app startet. Sie können nicht kontrollieren, die Art, wie Sie erzeugt werden...