neko
2024-09-30 16:04 deepin
Ecological co-builder
正常哦,这个跟登录模式有关。你可以在.bashrc里面加一行
. ~/.profile
具体百度“登录模式Shell与非登录模式Shell”
Reply Like 1 View the author
正常哦,这个跟登录模式有关。你可以在.bashrc里面加一行
. ~/.profile
具体百度“登录模式Shell与非登录模式Shell”
正常哦,这个跟登录模式有关。你可以在.bashrc里面加一行
. ~/.profile
具体百度“登录模式Shell与非登录模式Shell”
但我看到.profile中有调用.bashrc的命令。如果这样的话,岂不就陷入循环了
而且登录式shell默认不会调用.bashrc,需要由.profile来调用.bashrc,但非登录式shell中,.bashrc可以由bash调用
我都是写到 .bashrc 文件中,.profile 默认会调用 .bashrc。
# if running bash
if [ -n "$BASH_VERSION" ]; then
# include .bashrc if it exists
if [ -f "$HOME/.bashrc" ]; then
. "$HOME/.bashrc"
fi
fi
我都是写到 .bashrc 文件中,.profile 默认会调用 .bashrc。
# if running bash
if [ -n "$BASH_VERSION" ]; then
# include .bashrc if it exists
if [ -f "$HOME/.bashrc" ]; then
. "$HOME/.bashrc"
fi
fi
好吧。我主要是看到 ~/.profile
中有系统给出的添加 PATH
的相关代码,便不想在 ~/.bashrc
中也搞一份了。
看来这是必须的
v23的图形界面登录后没有自动加载
~/.profile
文件,但命令行登录可以正常加载。求指教