chroot는 .bashrc와 어떻게 작동하나요?

chroot는 .bashrc와 어떻게 작동하나요?

.bashrc예상대로 작동하는 코드를 에 작성했습니다 .

코드는 다음과 같습니다.

if [[ -v X_CHROOT ]]; then
   PATH="/home/user/chroot_local/bin":$PATH
fi

PATH명령 을 실행할 때 추가되어야 할 것으로 예상됩니다 chroot. 그리고 예상대로 추가됩니다.

따라서 컴퓨터에 로그온한 후 이전 chroot에는

> echo $PATH
/usr/local/bin/:/usr/local/sbin:......

이후 chroot에는,

> echo $PATH
/home/user/chroot_local/bin:/usr/local/bin/:/usr/local/sbin:......

내 질문은,

로깅 중에 .bashrc이미 실행되었습니다.

chroot명령을 내리면 .bashrc콘텐츠가 다시 실행되나요?

관련 정보