Change-Prozess Namen ohne änderung argv[0] in Linux

Brauche ich zum ändern der Prozess-name für mein Programm in C-Sprache.

Ich präzise, dies ist nicht der name eines Threads, die ich ändern möchte.

Ich möchte den Namen ändern, der mein Programm, aber die einzige Lösung, die ich fand, ist zu ändern Sie den Wert des argv[0].

Ich fand auch eine andere Lösung mit prctl(PR_SET_NAME, "newname"), aber diese Lösung funktioniert nicht.

Schreibe einen Kommentar