/proc/meminfo、/proc/cpuinfo 等的輸出總是英文嗎?

/proc/meminfo、/proc/cpuinfo 等的輸出總是英文嗎?

我正在編寫依賴 /proc/meminfo、/proc/cpuinfo 等輸出的程式碼。例如,MemTotal/proc/meminfo 中是否始終存在MemTotal於所有語言環境中?

答案1

是的,通常情況就是這樣,因為這些訊息是由核心本身提供的,並且在核心映像本身中包含一百個翻譯除了顯著增加核心大小之外沒有其他任何用途。

對於許多事情來說,都有前端、用戶空間程式讀取核心資訊並以翻譯的方式呈現它。

答案2

proc virtual filesystem有兩個部分:

1. /proc/[PID]/blahblah
2. /proc/* #versus of no.1 such as cpuinfo meminfo partitions and so on.

可能您會在 的內容中看到另一個區域設置/proc/[PID]/files,因為其中一些區域設置(例如environ由用戶填寫),因此您可能可以看到另一個區域設置。中,您永遠不會看到另一個區域設定。

相關內容