.bashrc가 자동으로 실행되지 않을 때.

Unix/Linux 2020. 4. 28. 09:47

 

터미널을 시작할 때 '/usr/bin/login'이 되는데 

특정 플랫폼에서는 ~/.bashrc 를 로그인 과정에서 사용하지 않는 경우가 있다.

 

~/.bashrc가 사용되지 않을 때는 보통 다음 순서대로 파일을 읽는다.

1. /etc/profile

2. ~/.bash_profile

3. ~/.bash_login

4. ~/.profile

 

~/.bashrc에 동작하도록 수정하고 싶다면

~/.profile 안에 아래 소스내용을 추가 한다.

if [ -s ~/.bashrc ]; then
    source ~/.bashrc;
fi

 

: