我知道我可以在当前会话中export PATH="$PATH:my_path"
添加变量。PATH
我还知道我可以添加此行~/.bash_profile
以使其在我的用户会话中持续存在:
echo 'PATH="$PATH:my_path"' >> ~/.bash_profile
我也知道在 Linux 中ubuntu
我可以添加该行,/etc/bash.bashrc
并且它始终可供所有用户使用。
但是,我的容器内的 Linux 是alpine
,我不知道将该文件添加到哪里。我在 Google 中找不到它。
答案1
Alpine Linux 默认使用 ash 作为 shell,它与 bash 非常相似。每个人的设置都在文件 /etc/profile 中
https://stackoverflow.com/a/35357011/2955337
如果我必须自己找到它,我会运行 find 来查看 PATH 的设置位置,我会通过 etc 目录进行 grep。
grep "PATH=" /etc/*