在Ubuntu系统中,.env
文件通常用于存储环境变量。这个文件可以放在项目的根目录下,或者放在用户的主目录下。以下是一些常见的位置:
项目根目录:如果你的项目需要特定的环境变量,你可以将.env
文件放在项目的根目录下。这样,当你运行项目时,相关的环境变量会被加载。
/path/to/your/project/.env
用户主目录:如果你需要在多个项目中使用相同的环境变量,可以将.env
文件放在用户的主目录下。这样,你可以在任何项目中引用这个文件。
/home/yourusername/.env
系统级环境变量:如果你需要在整个系统中设置环境变量,可以将它们添加到/etc/environment
文件中。这个文件会在系统启动时加载。
sudo nano /etc/environment
要加载.env
文件中的环境变量,你可以使用source
命令。例如,如果你将.env
文件放在项目根目录下,可以在终端中运行以下命令:
source .env
这将把.env
文件中的环境变量加载到当前的shell会话中。请注意,这种方法只会在当前shell会话中生效。如果你需要在每次打开新的终端窗口时自动加载.env
文件,可以将source
命令添加到你的~/.bashrc
(对于Bash shell)或~/.zshrc
(对于Zsh shell)文件中。