linux用户登录后没有自动加载.bashrc

今天遇到一个问题,linux下某用户登陆后无法加在其自身的.bashrc, 通过source .bashrc发现.bashrc是没有问题的,文件的权限也是没有问题的。

后来发现是因为该用户下的.bash_profile被删除。

其实加在顺序不是首先加载.bashrc,而是先加载.bash_profile。

将.bash_profile文件补一下就好了

# .bash_profile

# Get the aliases and functions

if [ -f ~/.bashrc ]; then

   . ~/.bashrc

fi

# User specific environment and startup programs

PATH=$PATH:$HOME/bin

export PATH

————————————————

版权声明:本文为CSDN博主「安安爸Chris」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/mimiduck/article/details/120041171

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注