Mac에서 .zshrc 파일이 있는 위치

차례:

Anonim

Mac에서 .zshrc 파일이 어디에 있는지 궁금하십니까? zsh 셸을 사용하고 사용자 정의하거나 Oh My Zsh와 같은 것을 사용하는 데 관심이 있는 Mac 명령줄 사용자라면 .zshrc 파일의 위치와 위치, 액세스 방법이 궁금할 수 있습니다. 쉘을 사용자 정의할 수 있습니다.

일반 터미널 사용자라면 이제 zsh가 MacOS 터미널 앱의 기본 셸이라는 것을 알아차렸을 것입니다. 원하지만 기본값인 zsh에 초점을 맞추고 있습니다.

기본적으로 .zshrc 파일은 zsh 셸을 실행하더라도 표준 사용자에게는 존재하지 않습니다. 의외일 수도 있지만 .zshrc 파일은 zsh 셸을 구성하는 데 사용되므로 zsh가 액세스하려면 홈 디렉토리에 파일을 수동으로 생성해야 합니다. 시스템 수준의 zshrc 파일도 있지만 사용자가 덜 일반적으로 수정합니다.

Oh My Zsh를 설치하면 .zshrc 파일이 자동으로 생성됩니다.

Mac에서 .zshrc 파일은 어디에 있습니까?

.zshrc 파일은 사용자 홈 디렉토리 또는 ~/에 있으며 이 사용자 .zshrc 파일은 z 쉘에 대한 사용자 정의를 배치하는 위치입니다.

따라서 사용자 .zshrc 파일은 다음 경로 위치에 있습니다. ~/.zshrc

아직 수동으로 .zshrc 파일을 생성하지 않은 경우 해당 파일은 기본적으로 존재하지 않습니다.

다음을 사용하여 만들 수 있습니다.

터치 ~/.zshrc

또는 텍스트 편집기를 시작하여 nano와 같은 .zshrc를 생성합니다.

nano ~/.zshrc

그런 다음 예를 들어 별칭, 경로 수정, 내보내기 사용자 정의, ZSH_THEME 구성 등 원하는 모든 것을 .zshrc 파일에 배치할 수 있습니다.

zsh 프로필을 다시 로드하거나 새 터미널 창을 시작하면 변경 사항이 적용됩니다.

범용 시스템 전체 zshrc 파일은 어디에 있습니까?

사용자 정의 가능한 .zshrc 파일은 사용자 홈 디렉토리에 있지만 시스템 레벨 zshrc 파일도 있습니다.

시스템 zshrc 파일은 macOS의 다음 경로에 있습니다.

/etc/zshrc

/etc/zshrc에 대한 모든 수정 사항은 홈 디렉토리에 개별 사용자 수준 .zshrc 파일이 있는지 여부에 관계없이 모든 사용자의 zsh 셸에 적용됩니다.

일반적으로 /etc/zshrc를 수정하는 것은 권장되지 않으며 대신 zsh에 대한 모든 사용자 수준 알림은 홈 디렉토리의 루트에 있는 사용자 .zshrc 파일에서 이루어져야 합니다.

zsh로 환경 변수를 설정하는 것은 어떻습니까?

다음 위치에서 zsh에 대한 환경 변수를 설정할 수 있습니다.

~/.zshenv

nano, vim, emacs와 같은 명령줄 텍스트 편집기로 해당 파일을 수정할 수 있습니다.

예를 들어 다음을 추가할 수 있습니다.

JAVA_HOME=$(/usr/libexec/java_home)

SHELL_SESSION_HISTFILE=/Users/o/.zsh_sessions/zshHistory.history

여기에서 환경 변수 설정에 대해 자세히 알아볼 수 있습니다.

Mac에서 .zshrc 파일이 있는 위치