gpt4 book ai didi

linux - 为什么 sudo 命令后不调用 .bashrc 文件?

转载 作者:太空宇宙 更新时间:2023-11-04 04:43:08 27 4
gpt4 key购买 nike

我使用以下命令切换到另一个用户:

sudo -u dsc -i

命令执行后移动到主目录/home/dsc 。

但是,该目录中的.bashrc文件不会被执行。为什么会出现这种情况?

最佳答案

sudo -i 启动登录 shell; .bashrc 仅针对非登录交互式 shell 执行。不过,.bash_profile.bash_login.profile 之一应该已被执行。

关于linux - 为什么 sudo 命令后不调用 .bashrc 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55110179/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com