내 /host/Users/Kevin
폴더 를 /home/Kevin
./etc/passwd
/home/Kevin
kevin@ubuntu:/host/Users/Kevin$
그러나 I cd
또는 echo $HOME
그것이 다음과 같이 변경되면:
kevin@ubuntu:~$
아니면 echo $HOME
인쇄 할 때 /home/Kevin
. 기본적으로 이 형식으로 열리게 하려면 어떻게 해야 합니까?
답변1
다음과 같이 작성할 수 있습니다.
cd $HOME
your .bash_profile
, Maybe 또는 your .bashrc
(후자는 모든 쉘에 대해 실행되고 전자는 로그인 쉘에 대해서만 실행됩니다). 물론 문제는 파일 시스템에서 현재 디렉터리의 위치를 찾는 모든 것이 /host/Users/Kevin folder to /home/Kevin
대신 발견된다는 것입니다 /home/Kevin
.
기호 링크 외에도 다음을 수행할 수 있습니다.
mkdir /home/Kevin
mount -o bind /host/Users/Kevin /home/Kevin
이는 /home/Kevin
"실제" 파일 시스템 경로를 생성합니다(심볼릭 링크를 통해 도달하는 경로와 반대). /etc/fstab
원하는 경우 이 설치를 귀하의 설치에 추가할 수 있습니다.
답변2
당신이 옳다면 항상 다음과 같이 인쇄되기를 원한다는 것을 이해합니다.
kevin@ubuntu:/host/Users/Kevin$
.bashrc
간단합니다. 홈 디렉터리에서 파일을 편집하세요. 일반적으로 다음과 같은 줄(또는 두 개 이상)을 찾을 수 있습니다.
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
\w
로 바꾸고 $PWD
저장하세요.