¿Las salidas de /proc/meminfo, /proc/cpuinfo, etc. están siempre en inglés?

¿Las salidas de /proc/meminfo, /proc/cpuinfo, etc. están siempre en inglés?

Estoy escribiendo código que se basa en la salida de /proc/meminfo, /proc/cpuinfo, etc. ¿El contenido del archivo está siempre en inglés? Por ejemplo, ¿ MemTotalin /proc/meminfo siempre estará MemTotalen todas las configuraciones regionales?

Respuesta1

Sí, normalmente ese es el caso, ya que esos mensajes los proporciona el propio núcleo, e incluir cien traducciones en la imagen del núcleo no serviría más que para aumentar drásticamente el tamaño del núcleo.

Para muchas cosas existen interfaces, programas de espacio de usuario que leen la información del kernel y la presentan traducida.

Respuesta2

proc virtual filesystemtiene dos partes:

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

Es posible que vea otra configuración regional en el contenido de /proc/[PID]/files, porque algunos de ellos environse completan por usuario, por lo que es posible que pueda ver otra configuración regional. Pero en la parte número 2 o en parte de la parte número 1 nunca no verá otra configuración regional. Además, no son traducibles.

información relacionada