export PATH=$PATH:/usr/local/binexport LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
时间: 2023-08-12 08:05:21 浏览: 49
这是两个 `export` 命令,用于设置环境变量 `PATH` 和 `LD_LIBRARY_PATH`。
`PATH` 环境变量指定了Shell搜索命令时的路径。当你在终端中输入一个命令时,Shell会在 `PATH` 环境变量指定的路径中查找该命令,如果找到了就执行它。`PATH` 环境变量的值是一个以冒号分隔的路径列表。
在这个命令中,我们使用 `export` 将 `/usr/local/bin` 添加到了 `PATH` 环境变量中。这意味着,当你在终端中输入一个在 `/usr/local/bin` 目录下的可执行文件名时,Shell会在该目录下查找该文件。
`LD_LIBRARY_PATH` 环境变量指定了运行程序时动态链接库的搜索路径。当你运行一个程序时,操作系统会在 `LD_LIBRARY_PATH` 环境变量指定的路径中查找该程序需要的动态链接库。`LD_LIBRARY_PATH` 环境变量的值也是一个以冒号分隔的路径列表。
在这个命令中,我们使用 `export` 将 `/usr/local/lib` 添加到了 `LD_LIBRARY_PATH` 环境变量中。这意味着,当你运行一个需要在 `/usr/local/lib` 目录下的动态链接库时,操作系统会在该目录下查找该库。
相关问题
export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH是什么意思
export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH这个命令是用来设置程序共享库的路径。其中LD_LIBRARY_PATH是一个环境变量,用于指定共享库的搜索路径。通过将/usr/local/lib添加到LD_LIBRARY_PATH的开头,并将原本的LD_LIBRARY_PATH追加在后面,这个命令可以将/usr/local/lib路径作为共享库的搜索路径之一。这样,在程序运行时,系统就可以找到/usr/local/lib下的共享库文件,并加载它们,确保程序能够正常使用所需的动态库。
echo 'export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib' >> ~/.bashrc
这个命令的作用是将"/usr/local/lib"路径添加到系统的库路径中。具体来说,它将"export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib"这一行添加到当前用户的".bashrc"文件中。这样,每次用户登录时,系统都会将"/usr/local/lib"路径添加到库路径中,以便程序可以找到所需的库文件。
如果您想将其他路径添加到库路径中,只需将"/usr/local/lib"替换为您想要添加的路径即可。