文件 .profile 未在 Debian Buster 上获取(测试)

文件 .profile 未在 Debian Buster 上获取(测试)

我在全新安装的 Debian Buster 中向 .profile 中的 PATH 变量添加了一些内容,但重启后检查环境时,我发现没有任何变化。可能是什么问题?

添加的行是:

PATH=$HOME/local/bin:$PATH

经过进一步检查,只有当我通过图形登录时,它才会获取源代码。登录虚拟控制台可以正确获取所有内容。

答案1

该文件.profile由登录 shell 获取。

看来图形系统创建的终端窗口不会创建登录 shell。如果您将bash其用作 shell,则可以将其作为bash -loginsource启动.profile,也可以将命令放入“.bashrc”中。

如果您使用其他 shell,请查阅文档。

答案2

我将 Debian Buster 与 Mate 结合使用,并在 Mate 控制台中标记选项“以登录 shell 身份运行命令”以从文件 .profile 加载变量

相关内容