在手册页中找到有关env命令显示的环境变量的描述


12

在手册页中,哪里可以找到env运行命令时列出的环境变量的详细说明?

我已经尝试过,man env但是它仅提供了一个TZ环境变量示例


您可能找不到所有它们的描述,仅因为任何应用程序都可以自由定义和使用其自身的环境变量。例如,在我的系统上,有一些环境变量属于我的编辑器MPI,CUDA,Java,QT等。
jamesqf

Answers:


22

在Linux上,man 7 environ描述了许多常见的环境变量,并提供了对其他手册页的引用,这些手册页对它们进行了更详细的描述。其他系统上也存在等效项。参见FreeBSD版本。(从历史上看,Unix V7在第5节中具有等效功能;从至少BSD4.3开始,BSD在第7节中具有此功能。)

一般而言,要浏览所有提及给定环境变量的手册页,可以使用man -K,它在所有已安装手册页源中使用-w和进行全文搜索,并带有和-i选项(分别列出手册页而不是查看)。它们,并匹配字符串的大小写):

man -Kiw TZ

4
另请参阅Alt + / in,info以从信息目录(Alt +}中的下一个条目)递归搜索信息页面。
斯特凡Chazelas

4
info -k ENV_VAR_NAME可以在所有信息索引中查找。甚至更好:内infoAlt+x index-apropos
斯特凡Chazelas
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.