![sudo -iu [用户] 命令无法正常切换到用户目录的原因 sudo -iu [用户] 命令无法正常切换到用户目录的原因](https://image.shishitao.com:8440/aHR0cHM6Ly9ia3FzaW1nLmlrYWZhbi5jb20vdXBsb2FkL2NoYXRncHQtcy5wbmc%2FIQ%3D%3D.png?!?w=700&webp=1)
今天干活时遇到一个问题,在sudo -iu [用户]命令执行后无法切换到用户对应的【 用户@机器 ~$ 】命令行
.bashrc已正常配置为
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
但是未能加载,原因是.bashrc的加载顺序在.bash_profile之后,所以需要确认用户目录下有.bash_profile文件,且.bash_profile中有如下代码
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi