https://www.gnu.org/software/bash/manual/html_node/Bash-Startup-Files.html Bash가 대화형 로그인 셸 또는 --login 옵션이 있는 비대화형 셸로 호출되면 /etc/profile 파일이 존재하는 경우 먼저 해당 파일에서 명령을 읽고 실행합니다. 해당 파일을 읽은 후 ~/.bash_profile, ~/.bash_login 및 ~/.profile을 순서대로 찾고 존재하고 읽을 수 있는 첫 번째 항목에서 명령을 읽고 실행합니다. 이 동작을 억제하기 위해 셸이 시작될 때 --noprofile 옵션을 사용할 수 있습니다.