Ich schreibe Code, der auf der Ausgabe von / proc / meminfo, / proc / cpuinfo usw. basiert. Sind die Dateiinhalte immer in Englisch? MemTotal
Befindet sich beispielsweise in / proc / meminfo immer MemTotal
in allen Gebietsschemas?
8
/proc
es sich um eine Schnittstelle handelt, die programmgesteuert verwendet werden soll (es gibt keine alternativen Systemaufrufe usw. - dies ist der einzige Ort, an dem bestimmte Informationen abgerufen werden können, und viele Anwendungen verwenden sie) scheint völlig unvorstellbar, dass es anders ist.Antworten:
Ja, normalerweise ist dies der Fall, da diese Nachrichten vom Kernel selbst bereitgestellt werden und das Einfügen von hundert Übersetzungen in das Kernel-Image selbst keinen anderen Zweck erfüllen würde, als die Kernelgröße dramatisch zu erhöhen.
Für viele Dinge gibt es Frontends, User Space-Programme, die die Kernel-Informationen lesen und übersetzt übersetzen.
quelle
proc virtual filesystem
hat zwei Teile:Möglicherweise wird im Inhalt von ein anderes Gebietsschema angezeigt
/proc/[PID]/files
, da einige davon beispielsweiseenviron
vom Benutzer ausgefüllt werden. Möglicherweise sehen Sie auch ein anderes Gebietsschema. In Teil 2 oder in Teil 1 sehen Sie jedoch nie ein anderes Gebietsschema. Sie sind auch nicht übersetzbar.quelle