Linux中如何查看环境变量 快速掌握环境变量查看与设置技巧

记得有一次,我尝试在新创建的Linux服务器上运行一个脚本,但是脚本一直报错,说找不到某个依赖的命令。
起初我以为我的脚本有问题,但后来突然想到可能是环境变量设置不正确。
我打开终端并输入 printenv 命令,发现 PATH 变量中实际上没有该命令的路径。

当时是下午两点左右。
我坐在办公桌前,安静的办公室里敲击键盘的声音非常清晰。
我尝试用 echo$PATH 检查它,发现路径在那里,但没有用引号引起来。
我突然意识到这是一个歧义问题,导致无法正确解析环境变量。
我立即将$PATH替换为${PATH},问题就解决了。

等一下,我也突然想到,如果我直接用env -i命令来运行脚本,就不用这么麻烦的去调整环境变量了。
看来管理Linux环境变量真是一门学问。
您不仅需要学习如何设置它,还需要学习如何调试和避免常见问题。

Linux中最常用的十个环境变量

昨天在咖啡馆,坐在我旁边的那个人正在他的笔记本电脑上输入订单,屏幕上突然弹出/home/alex/notes。
他愣了一下,立刻意识到她是个残疾人。
此人非常擅长使用Linux。
连蜗牛都知道,我已经不像以前的我了,换了时代还是害羞的。
等等,他的编辑居然是个nano。
我问他为什么不直接使用武力。
他说他用的是纳米设备。
说到这里,我好像忘了添加和更改Path/nodejs/bin。
这个环境变量真是有故事。
我想知道他的LD_LIBRARY_PATH是如何设置的。