当您打开一个新终端时,当前工作目录应该是您的主文件夹。
nevon@loltop:~$ echo ${PWD}
/home/nevon
Run Code Online (Sandbox Code Playgroud)
也就是说,如果您不是这种情况,我想您可以将以下内容附加到 .bashrc 文件的末尾:
cd /home/username
Run Code Online (Sandbox Code Playgroud)
如果终端的初始工作目录不是您的主目录,您可能会遇到严重的配置问题。检查以下内容:
grep $USER /etc/passwd # Should show /home/youruser before the shell location
Run Code Online (Sandbox Code Playgroud)
检查您的主目录权限/所有者:
ls -ltrd $HOME # You must be the owner
Run Code Online (Sandbox Code Playgroud)
确保您没有在 shell 启动脚本上执行 'cd':
~/.profile ~/.bashrc
Run Code Online (Sandbox Code Playgroud)