Antworten:
Um herauszufinden, welche Argumente an pdnsd übergeben wurden, würde ich Folgendes tun:
[~]> pgrep -l pdnsd
1373 pdnsd
[~]> cat /proc/1373/cmdline
/usr/sbin/pdnsd--daemon-p/var/run/pdnsd.pid[~]>
( cmdlineDateieinträge werden durch Nullzeichen getrennt; verwenden Sie so etwas wie tr '\0' '\n' </proc/<pid>/cmdlineeine besser lesbare Ausgabe.)
/proc/<pid>/ enthält viele Informationen.
pgrep -a pdnsd?
Gibt unter Linux ps -efdie gesamte Befehlszeile einschließlich der Parameter aus.
Für Solaris könnten die Dinge problematischer sein, aber Sie haben die Frage mit Linux markiert ...
psAusgabe aufzunehmen, aber auch aus böswilligen Gründen wie einem Exploit oder Rootkit, der versucht, sich selbst zu verbergen.