linux 环境变量设置(临时 + 永久)
一、环境变量
环境变量是具有特殊名字的一个特定对象,包含了一个或多个应用程序运行所需的信息。(例如PATH,可执行程序的搜索路径,当要求系统运行一个程序,而没告诉系统它的具体路径时,系统就要在PTAH值的路径中寻找此程序,找到去执行)
环境变量不仅有PATH,系统的环境变量还有:
C_INCLUDE_PATH
头文件的搜索路径
LIBRARY_PATH
静态库搜索路径(编译时包含)
LD_LIBRARY_PATH
动态库搜索路径(链接时包含)
...
此外,还可以根据具体程序的要求,为某程序单独设置其所需的环境变量。
例如tesseract,运行时需要traindata信息:
1、它默认去/usr/local/share目录下去找tessdata目录,使用其中的数据。