每当我su到用户X,它总是开始在用户Y主目录。 最大的问题是,那么X不会运行它的.bash_profile,它会尝试Y,并失败。 我猜这只是用户定义的错字,但不知道在哪里。 这是在红帽。
如何更改用户的起始目录或者修复这些症状?
尝试su -l $userX来“提供一个类似于用户希望用户直接login的环境”。
su -l $userX