当我启动终端时,当前工作目录始终是。我希望它从我的主目录"/"
开始。"/home/<username>"
有什么解决办法吗?
答案1
当您打开新终端时,当前工作目录应该是您的主文件夹。
nevon@loltop:~$ echo ${PWD}
/home/nevon
也就是说,如果您的情况不是这样,我想您可以将以下内容附加到 .bashrc 文件的末尾:
cd /home/username
答案2
如果终端的初始工作目录不是您的主目录,则您可能存在严重的配置问题。请检查以下内容:
grep $USER /etc/passwd # Should show /home/youruser before the shell location
检查你的主目录权限/所有者:
ls -ltrd $HOME # You must be the owner
确保您没有在 shell 启动脚本上执行‘cd’:
~/.profile ~/.bashrc
答案3
我还会检查用户帐户的配置。用户的主目录配置可能设置为"/"
而不是"/home/<username>"
。
答案4
我添加了--working-directory=~/
键盘快捷键执行的命令来解决这个问题。