Знайдіть опис на сторінках man для змінних середовища, показаних командою env


12

На сторінках man, де я можу знайти детальний опис змінних середовища, які перераховані під час виконання envкоманди?

Я спробував, man envале це лише один приклад для TZзмінної середовища


Напевно, ви не можете знайти опис усіх, просто тому, що будь-яка програма вільна визначати та використовувати власні змінні середовища. Наприклад, у моїй системі є зміни середовища, які належать моєму редактору, MPI, CUDA, Java, QT тощо.
jamesqf

Відповіді:


22

У Linux man 7 environописує ряд загальних змінних умов середовища та посилається на інші сторінки, що описують їх більш докладно. Еквіваленти існують і в інших системах; див., наприклад, версію FreeBSD . (Історично, Unix V7 мав еквівалент у розділі 5; BSD мали це у розділі 7, оскільки принаймні BSD4.3.)

Взагалі, для перегляду всіх man-сторінок, на яких згадується дана змінна середовище, можна скористатися man -K, який запускає повнотекстовий пошук у всіх джерелах встановлених man-сторінок, з параметрами -wта -i(що відповідно перераховують довідкові сторінки замість перегляду їх, і збігаються з рядком рядків):

man -Kiw TZ

4
Дивіться також Alt + / in infoдля рекурсивного пошуку інформаційних сторінок з інформаційного каталогу (Alt +} для наступного запису).
Стефан Шазелас

4
Також info -k ENV_VAR_NAMEслід шукати це у всіх інформаційних індексах. Або ще краще: в межах info:Alt+x index-apropos
Стефан Шазелас
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.