Monday
리눅스 bash 설정 파일 정의와 실행 순서 본문
리눅스 bash 설정 파일은 다음과 같이 구성된다.
1. 전역 설정 파일
- /etc/profile, /etc/bashrc, /etc/profile.d 폴더 아래 파일들(Ex. /etc/profile.d/test.sh)
2. 유저 설정 파일(개별 사용자마다 다른 설정)
- ~/.bashrc, ~/.bash_profile, ~/.bash_logout
주로, profile은 환경변수를 명시하는데 사용되며 bashrc는 alias를 명시하는데 사용됩니다.
위 파일들의 실행순서는 다음과 같습니다.
/etc/profile -> /etc/profile.d/파일들 -> /etc/bashrc -> ~/.bashrc -> ~/bash_profile
위 순서는 파일이 불려지는 순서는 아닙니다. 파일들에 다른 파일을 호출하는 명령어가 있어 위 순서처럼 수행되는 것이지, 실제로 파일이 불려지는 순서는 아닙니다.
참고 : https://zetawiki.com/wiki/Profile_bashrc_bash_profile_%EC%8B%A4%ED%96%89_%EC%88%9C%EC%84%9C
'OS > 리눅스' 카테고리의 다른 글
WSL2 Centos7 설치하기 (0) | 2021.08.08 |
---|---|
리눅스 그룹 권한 확인 (0) | 2021.06.06 |
[Centos7] JDK 1.8 설치 (0) | 2021.04.25 |
[Centos7] dvd 장치 연결, 해제 (0) | 2021.04.25 |
[Centos7] 런레벨 (0) | 2021.04.25 |
Comments