로그인하고 새 터미널 세션을 시작할 때 macOS는 어떤 파일을 소스로 사용합니까?

로그인하고 새 터미널 세션을 시작할 때 macOS는 어떤 파일을 소스로 사용합니까?

제목에서 알 수 있듯이. macOS는 어떤 파일을 소스로 사용합니까?

우분투에서는 login ~/.profile이고 new Terminal session 입니다 ~/.bashrc. macOS에 해당하는 것을 알고 싶습니다.

답변1

로그인 시 loginwindow.app은 모든 애플리케이션에서 사용할 수 있는 기본 환경을 설정합니다. 터미널 세션을 시작하면 Terminal.app이 를 호출 login하므로 쉘은 로그인 쉘로 처리됩니다. 그런 다음 , , 또는 중 하나를 순서 대로 Bash읽고 존재하고 읽을 수 있는 첫 번째 항목에서 명령을 실행합니다. 이러한 파일은 직접 만들지 않는 한 홈 폴더에 존재하지 않습니다. /private/etc/profile~/.bash_profile~/.bash_login~/.profile

관련 정보