玩 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中引用,以便于管理多个变量。
➡️