Encuentre una descripción en las páginas man para las variables de entorno que se muestran con el comando env

12

En las páginas de manual, ¿dónde puedo encontrar una descripción detallada de las variables de entorno que se enumeran cuando envse ejecuta el comando?

Lo he intentado man envpero solo me proporciona un ejemplo para TZla variable de entorno

aturegano
fuente
Probablemente no pueda encontrar una descripción de todos ellos, simplemente porque cualquier aplicación es libre de definir y usar sus propias variables de entorno. Por ejemplo, en mi sistema, existen variables de entorno que pertenecen a mi editor, MPI, CUDA, Java, QT y más.
jamesqf

Respuestas:

22

En Linux, man 7 environdescribe una serie de variables de entorno comunes y proporciona referencias a otras páginas de manual que las describen con más detalle. Existen equivalentes en otros sistemas; ver por ejemplo la versión de FreeBSD . (Históricamente, Unix V7 tenía un equivalente en la sección 5; los BSD lo han tenido en la sección 7 desde al menos BSD4.3).

En general, para ver todas las páginas man que mencionan una variable de entorno dada, puede usar man -K, que ejecuta una búsqueda de texto completo en todas las fuentes de las páginas man instaladas, con las opciones -wy -i(que enumeran respectivamente las páginas man en lugar de verlas). ellos, y coinciden con el caso de las cadenas)

man -Kiw TZ
Stephen Kitt
fuente
44
Consulte también Alt + / in infopara buscar recursivamente páginas de información desde el directorio de información (Alt +} para la siguiente entrada).
Stéphane Chazelas
44
También info -k ENV_VAR_NAMEbuscar eso en todos los índices de información. O incluso mejor: dentro de info:Alt+x index-apropos
Stéphane Chazelas