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[~]>
( cmdline
Dateieinträge werden durch Nullzeichen getrennt; verwenden Sie so etwas wie tr '\0' '\n' </proc/<pid>/cmdline
eine besser lesbare Ausgabe.)
/proc/<pid>/
enthält viele Informationen.
pgrep -a pdnsd
?
Gibt unter Linux ps -ef
die gesamte Befehlszeile einschließlich der Parameter aus.
Für Solaris könnten die Dinge problematischer sein, aber Sie haben die Frage mit Linux markiert ...
ps
Ausgabe aufzunehmen, aber auch aus böswilligen Gründen wie einem Exploit oder Rootkit, der versucht, sich selbst zu verbergen.