Como o chroot funciona com .bashrc?

0

Eu escrevi um código em .bashrc , que está funcionando como esperado.

Aqui está o código

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

A expectativa é que PATH deve ser anexado quando eu executar o comando chroot . E é anexado como esperado.

Então, depois de fazer o login na máquina, antes de chroot , é,

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

depois de chroot , é,

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

Minha pergunta é,

No meio da criação de log, .bashrc já foi executado.

No comando chroot , o .bashrc content é executado novamente?

    
por overexchange 13.04.2017 / 02:55

0 respostas

Tags