【UBUNTU 20】环境变量

查看环境变量

bash 复制代码
# 查看所有环境变量
export
env

# 查看指定环境变量
echo $PATH

修改环境变量

命令式修改

  • 立即生效
  • 仅在当前终端窗口有效,窗口关闭后无效
  • 仅对当前用户有效
bash 复制代码
export PATH=${HOME}:$PATH

修改 ~/.bashrc

  • 永久有效
  • 仅对当前用户有效
bash 复制代码
vim ~/.bashrc

# 在最后一行加上
export PATH=${HOME}:$PATH

# 使环境变量生效
source ~/.bashrc

修改 ~/.bash_profile

  • 永久有效
  • 仅对当前用户有效
bash 复制代码
vim ~/.bash_profile

# 在最后一行加上
export PATH=$PATH:/home/igs

# 使环境变量生效
source ~/.bash_profile

修改 /etc/bashrc

  • 永久有效
  • 对所有用户有效
bash 复制代码
# 如果/etc/bashrc文件不可编辑,需要修改为可编辑
chmod -v u+w /etc/bashrc

vim /etc/bashrc

# 在最后一行加上
export PATH=$PATH:/home/igs

source /etc/bashrc

修改 /etc/profile

  • 永久有效
  • 对所有用户有效
bash 复制代码
# 如果/etc/profile文件不可编辑,需要修改为可编辑
chmod -v u+w /etc/profile

vim /etc/profile

# 在最后一行加上
export PATH=$PATH:/home/igs

source /etc/profile

修改 /etc/environment

  • 永久有效
  • 对所有用户有效
bash 复制代码
# 如果/etc/environment文件不可编辑,需要修改为可编辑
chmod -v u+w /etc/environment

vim /etc/environment

# 在最后一行加上
export PATH=$PATH:/home/igs

source /etc/environment
相关推荐
每天敲200行代码1 分钟前
Linux 网络基础(二) (传输协议层:UDP、TCP)
linux·网络·tcp/ip·udp
思想觉悟30 分钟前
ubuntu编译android12源码
android·ubuntu·源码
Yang三少喜欢撸铁1 小时前
【通过docker部署redis7.0】
运维·数据库·redis·docker·容器
Rocky1 小时前
【失败总结】Win10系统安装docker
运维·docker·容器
王鑫的博客8861 小时前
git常用修改命令
linux·git
VillanelleS2 小时前
前端工程化之自动化部署
运维·前端·自动化
爱莉希雅&&&2 小时前
Linux中服务器时间同步
linux·运维·服务器
廖圣平2 小时前
linux删除大文件日志后之后,df -h还占内存
linux·运维·服务器
飘若随风2 小时前
Linux教程-常用命令系列二
linux
保证四个小时充足睡眠2 小时前
【并行分布计算】Hadoop伪分布搭建
linux