在我的一台Ubuntu 11.10服务器上,当我用作sudo -i
root用户时,不会执行root的.bashrc。据我所知,在所有其他相关配置都相同的服务器上,该服务器正在正确执行。
这是我检查过的内容:
- .bashrc存在于/ root中,由root:root拥有,权限644
- 的/ etc /简档和/etc/bash.bashrc 正在被执行
- root的shell设置为“ / bin / bash”
- 我可以使用.bashrc执行
source .bashrc
,之后该会话的所有内容均正常。 bash
在扎根后,我还可以键入手动执行bash,然后执行.bashrc- ps确认我的root登录的运行外壳程序是bash。
还有什么要检查的吗?