2011년 6월 6일 월요일

.bash_profile vs. .bashrc

.bash_profile과 .bashrc의 차이점은...

.bash_profile은 login시 적용되고, .bashrc는 non-login시 적용된다.

로그인 상태에서 새로운 터미널을 오픈할때가 대표적인 non-login의 예이다.

이를 구분하는 이유는 로그인시마다 시스템의 상태를 검사하는 루틴을 실행하고자 할 경우, .bash_profile과 .bashrc파일이 분리되어 있지않다면 터미널이 오픈될때마다 매번 시스템 상태를 점검하는 루틴이 실행될 것이다.

댓글 없음:

댓글 쓰기