用echo &JAVA_HOME 输出时发现为空值,结果发现profile中有此环境变量,但用env看时却没有此变量。所以请问profile中的环境变量和用env看到的内容有什么区别啊?
系统的预设参数文件:/etc/profile。 查询变量:env,export,set env 是 environment (环境) 的简写,列出来所有的环境变量。 export 执行后跟env是一样的内容。不过,export 还能将变量转变成环境变量。想要让该变量内容继续的在子程序中使用,那么就请执行: export 变量 这个东西用在『引用他人的档案或者其它程序』时,相当的重要的。基本上,环境变量可以让子程序继续引用的原因,是因为: 1. 当启动一个 shell ,操作系统分配...
在系统下运行了env命令好,显示一些变量,而这些变量是在那个文件里定义的? 比如说ll就是 ls -a的意思,这些东西是在那个文件里定义的呢?如何让所有用户都能够使用到我给他们的设定的这些变量?如何设定?
在系统下运行了env命令好,显示一些变量,而这些变量是在那个文件里定义的? 比如说ll就是 ls -a的意思,这些东西是在那个文件里定义的呢?如何让所有用户都能够使用到我给他们的设定的这些变量?如何设定?