Linux의 환경 변수 구성 파일
환경 변수를 구성하는 두 가지 방법:
/etc/profile에서 시스템 환경 변수를 설정할 때 경로 끝은 "/"로 끝날 수 없습니다. 그렇지 않으면 전체 PATH 변수가
각 구성 파일의 역할
기본적으로 홈 디렉터리의 구성 파일에는 읽기 전에 상위 구성 파일이 존재하지 않는지 확인하는 쉘이 있습니다. 이 파일
/etc/ profile: 시스템의 각 사용자에 대한 환경 정보를 설정하는 파일입니다. 사용자가 처음 로그인할 때 이 파일이 실행되며, 구성 파일에서 쉘 설정을 수집합니다. /etc/profile.d 디렉터리.
/etc/bashrc: bash 쉘을 실행하는 각 사용자에 대해 이 파일을 실행합니다.
~/.bash_profile: 모든 사용자가 사용할 수 있는 파일입니다. 사용자가 로그인할 때 파일은 한 번만 실행됩니다. 기본적으로 일부 환경 변수를 설정하고 사용자의 .bashrc 파일을 실행합니다.
~/.bashrc : 이 파일에는 bash 쉘에 특정한 bash 정보가 포함되어 있습니다. 이 파일은 로그인할 때와 새 쉘을 열 때마다 읽혀집니다.
~/.bash_logout : 매번 시스템에서 로그아웃(bash 쉘 종료)할 때 파일을 실행하십시오.
또한 /etc/profile에 설정된 변수(전역)는 모든 사용자에게 영향을 미칠 수 있으며, 변수는 다음과 같습니다. ~/.bashrc 등에 설정됩니다. (부분) /etc/profile의 변수만 상속할 수 있으며 "아버지-아들" 관계를 가집니다.