Wenn Sie ps ausführen, erhalten Sie Folgendes:
root 2 0.0 0.0 0 0 ? S< 00:00 0:00 [kthreadd]
root 3 0.0 0.0 0 0 ? S< 00:00 0:00 [ksoftirqd/0]
root 4 0.0 0.0 0 0 ? S< 00:00 0:00 [events/0]
Alle Daemon-Prozesse sind in der Regel in eckigen Klammern "[..]" angegeben.
Was bedeuten sie (wenn überhaupt)? Wie erstellen Sie einen Prozess, der so aussieht?
Der Grund, den ich frage, ist, dass wir einen System-Daemon aus dem rcS erstellen (das Programm verwendet fork, um den Daemon zu erstellen), aber der ps-Eintrag sieht so aus:
root 207 0.0 0.2 1516 200 ? S 00:00 0:00 /root/testdaemo
Wir haben uns also gefragt, ob es wichtig ist, die Klammern "[..]" zu haben und wie Prozesse sie überhaupt bekommen.
Vielen Dank.