수색…


소개

.bash_profile , .bash_login , .bashrc.profile 모두 동일한 기능을 수행합니다. 함수, 변수 및 정렬을 설정하고 정의합니다.

가장 큰 차이점은 .bashrc 는 비 로그인이지만 대화식 창을 열 때 호출되며, .bash_profile 과 다른 것은 로그인 쉘로 호출된다는 것입니다. 많은 사람들이 .bash_profile 또는 유사한 호출 .bashrc 가지고 있습니다.

비고

메모의 다른 파일은 다음과 같습니다.

  • /etc/profile , 시스템 전체 (사용자 별이 아님) 초기화 코드.

  • .bash_logout , 로그 아웃 할 때 트리거 됨 (정리 작업)

  • .inputrc , .bashrc 와 유사하지만 readline의 경우.

.profile 대 .bash_profile (및 .bash_login)

.profile 은 시작시 bash를 포함하여 대부분의 쉘에서 읽습니다. 그러나 .bash_profile 은 bash 고유의 구성에 사용됩니다. 일반 초기화 코드의 경우 .profile 넣으십시오. bash와 관련이 있다면 .bash_profile 사용하십시오.

.profile 은 실제로 bash를 위해 특별히 설계되지 않았지만 .bash_profile 은 대신 사용됩니다. ( .profile 은 Bourne과 다른 유사한 쉘을위한 것으로 bash는 기반으로합니다.) .bash_profile 이 없으면 Bash는 .profile 돌아갑니다.

.bash_login.bash_profile 대한 폴백입니다 (찾을 수없는 경우). 일반적으로 대신 .bash_profile 또는 .profile 을 사용하는 것이 가장 좋습니다.



Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow