玩 Linux 系统,配置环境变量,绕不开这 6 种方法!

💡 原文中文,约4500字,阅读约需11分钟。
📝

内容提要

本文总结了Linux环境变量配置的方法,包括使用export命令、修改用户目录下的.bashrc文件、修改系统配置文件等。同时介绍了Linux加载环境变量的顺序,以及一些小技巧。

🎯

关键要点

  • Linux环境变量配置方法包括使用export命令、修改用户目录下的.bashrc文件、修改系统配置文件等。
  • 使用export命令可以显示当前系统定义的所有环境变量。
  • 使用echo $PATH命令可以输出当前PATH环境变量的数值。
  • 通过export命令直接修改PATH的值,配置MySQL进入环境变量。
  • 修改~/.bashrc文件可以实现环境变量的永久配置。
  • 修改~/.bash_profile文件也可以实现环境变量的永久配置。
  • 修改系统配置文件如/etc/bashrc和/etc/profile需要管理员权限,且对所有用户有效。
  • Linux加载环境变量的顺序为:/etc/environment -> /etc/profile -> ~/.profile -> ~/.bashrc。
  • 用户自定义环境变量和系统级别环境变量的定义文件不同。
  • 可以通过测试不同文件的加载顺序来了解环境变量的优先级。
  • 可以自定义环境变量文件并在~/.profile中引用,以便于管理多个变量。
  • 使用alias命令可以定义命令的别名,方便日常使用。

延伸问答

如何使用export命令配置Linux环境变量?

可以通过执行export命令来直接修改PATH的值,例如:export PATH=/home/uusama/mysql/bin:$PATH。

修改.bashrc文件有什么作用?

修改~/.bashrc文件可以实现环境变量的永久配置,生效于相同用户打开的新终端。

Linux环境变量的加载顺序是怎样的?

Linux加载环境变量的顺序为:/etc/environment -> /etc/profile -> ~/.profile -> ~/.bashrc。

如何在系统级别修改环境变量?

可以通过修改/etc/bashrc或/etc/profile文件来实现,需要管理员权限,且对所有用户有效。

如何测试不同环境变量文件的加载顺序?

可以在每个环境变量定义文件的第一行定义相同的变量,并观察其值来测试加载顺序。

可以自定义环境变量文件吗?

可以自定义环境变量文件,并在~/.profile中引用,以便于管理多个变量。

➡️

继续阅读