Monday

리눅스 bash 설정 파일 정의와 실행 순서 본문

OS/리눅스

리눅스 bash 설정 파일 정의와 실행 순서

뉴비2 2021. 10. 23. 22:54

리눅스 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