版权声明:本文为CSDN博主「安安爸Chris」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/mimiduck/article/details/120041171
今天遇到一个问题,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
PS:
后来发现了原因,原来是之前安装NVIDIA的AI模型平台后自动的删除了之前系统的 .bash_profile 文件,于是把这个内容加回去后就恢复正常了。
标签:profile,linux,用户,bashrc,ubuntu,bash,加载 From: https://www.cnblogs.com/devilmaycry812839668/p/18341946