psinfo_t solaris does not contain full process name in its field

后端 未结 2 1908
刺人心
刺人心 2021-01-25 02:23

Not getting full process name in psinfo_t struct\'s field pr_fname while reading process info from psinfo data file(/proc/%d/psinfo) into struct psinfo_t from procfs.h in solari

2条回答
  •  心在旅途
    2021-01-25 02:44

    Solaris 11.3 SRU 5 introduced /proc//execname which contains the full command name, so you can check to see if that file exists and use it if so, else fall back to the limited pr_fname.

    See Solaris 11.3 SRU 5.6: updates in ps(1) and /proc//{cmdline,environ,execname} for details.

提交回复
热议问题