跳转到主内容
趣航编程网 - 趣学编程,启航技术之路!

Linux环境变量怎么改?永久和临时修改方法大揭秘!

大家好,我是顺亿,今天来跟大家聊聊Linux环境变量修改的那些事儿。不管是新手上路还是老司机,环境变量修改都是绕不开的话题。下面,我们就来详细探讨一下如何在Linux系统中修改环境变量,以及它们是如何生效的。

一、永久修改环境变量

1. 对所有用户生效(永久的):

  • /etc/profile文件中添加变量。
  • 使用vim编辑/etc/profile文件,添加所需变量。
  • 要让修改立即生效,执行source /etc/profile命令。

2. 对单一用户生效(永久的):

  • 在用户目录下的.bash_profile文件中添加变量。
  • 使用vim编辑.bash_profile文件,添加所需变量。
  • 要让修改立即生效,在用户目录下执行source .bash_profile命令。

二、临时修改环境变量

直接运行export命令定义变量,该变量只在当前shell(BASH)或其子shell(BASH)下有效。

例如:export PATH=/usr/local/webserver/php/bin:$PATH

三、环境变量查看

1. 使用echo命令查看单个环境变量。例如:echo $PATH

2. 使用env查看所有环境变量。

3. 使用set查看所有本地定义的环境变量。

4. 使用unset删除指定的环境变量。

四、常用环境变量

  • PATH:决定了shell将到哪些目录中寻找命令或程序。
  • HOME:当前用户主目录。
  • HISTSIZE:历史记录数。
  • LOGNAME:当前用户的登录名。
  • HOSTNAME:指主机的名称。
  • SHELL:当前用户Shell类型。
  • LANGUGE:语言相关的环境变量,多语言可以修改此环境变量。
  • MAIL:当前用户的邮件存放目录。
  • PS1:基本提示符,对于root用户是#,对于普通用户是$。

好了,今天就聊到这里。如果你对Linux环境变量还有其他疑问,或者想了解更多的编程知识,欢迎访问趣航编程网(www.vqhf.com)了解更多内容。

我是顺亿,我们下期再见!

相关文章