我的机器运行 Fedora 16 x86_64
我想弄清楚为什么我的 GUI 终端窗口无法刷新路径。
我最近在路径中添加了一个新位置(在.bash_profile
),在关闭 GUI 终端并重新打开它后,新位置仍未显示。当我转到tty2
新路径时会列出。我关闭了 GUI 终端并再次重新打开,发现新路径条目仍然不在正在使用的路径中。我没有重新启动,但我正在尝试:
shell 配置文件 - 用于 bash,~/.bash_profile
- 仅在您启动登录shell时加载。非登录 shell 使用~/.bashrc
.
猜测您的终端正在为新选项卡或窗口启动非登录 shell,这意味着您的更改在您注销并重新登录之前不会被看到。
您可以考虑在 中设置路径.bashrc
,或者您可以将终端程序设置为启动登录 shell。(我通常更喜欢后者,但 YMMV)