Proc
/proc/<pid>/cmdline 文件的編碼
我正在考慮使用這些
/proc/<pid>/cmdline
文件,但我找不到任何有關文件編碼的文件。我能找到的唯一資訊位於手冊頁中:/proc/[pid]/cmdline This holds the complete command line for the process, unless the process is a zombie. In the latter case, there is nothing in this file: that is, a read on this file will return 0 characters. The com‐ mand-line arguments appear in this file as a set of strings separated by null bytes ('\0'), with a further null byte after the last string.
cmdline文件的編碼是什麼?
命令行參數在此文件中顯示為一組由空字節 (’\0’) 分隔的字元串,最後一個字元串後面還有一個空字節。
這就是你所需要的。你有 command 和它的參數由 null byte 分隔
\0
。字元的編碼基於locale
,但這並不重要。您有需要幫助的具體範例嗎?