第二个用户帐户上的终端为空白

第二个用户帐户上的终端为空白

这是一个奇怪的问题:将 /home 移到新磁盘后,我的 gnome 终端不执行任何命令。它只是空白的:它不包含通常的

name@computer:~#  

我可以在其中输入文本,但什么都没执行。我的主要用户帐户或刚创建的新用户帐户没有出现此问题。

我也安装并测试了其他控制台,但它们存在同样的问题。

可能存在什么问题以及我该如何修复它?

答案1

当某些shell 初始化文件(例如.bashrc,,.profile.bash_logout隐藏文件丢失、为空或损坏。要解决此问题,请从主用户帐户以超级用户身份从终端运行以下命令:

# copy .bashrc .profile, .bash_logout files from /etc/skel to the new home directory of user2
sudo cp /etc/skel/.bashrc /etc/skel/.profile /etc/skel/.bash_logout /home/user2
# be sure that user2 is the owner of the previous copied files
sudo chown user2:user2 /home/user2/.bashrc /home/user2/.profile /home/user2/.bash_logout

相关内容