Linux
[Linux] 13. 환경 설정 파일
상도동개발자
2023. 2. 10. 12:02
SMALL
1. 시스템 환경 설정 파일
- 환경 설정 파일은 모든 사용자가 로그인 할때 마다 실행된다.
- 배시셸의 시스템 환경 설정 파일은 /etc 디렉터리에 있다.
- 배시셸의 주요 시스템 환경 설정 파일
파일 | 기능 |
/etc/profile | - 본셸이나 본셸과 호환되는 모든 셸에 공통으로 적용되는 환경 설정 파일이다. - 배시셸의 경우 /etc/bash.bashrc 파일을 실행한다. - 배시셸이 아닌 경우 프롬프트를 # (root 사용자)나 $(일반 사용자)로 설정한다. - /etc/profile.d/*.sh 파일을 실행한다. |
/etc/bash.bashrc | - 시스템 공통으로 적용되는 .bashrc 파일이다. - 기본 프롬프트를 설정한다. - sudo 명령과 관련된 힌트를 설정한다. |
/etc/profile.d/*.sh | - 언어나 명령별로 각각 필요한 환경을 설정한다. - 필요 시 설정 파일을 추가한다. |
2. 사용자 환경 설정 파일
- 사용자 홈 디렉터리에 숨김 파일로 존재한다.
- 사용자가 내용을 수정하고 관리 할 수 있다.
- 배시셸의 사용자 환경 설정 파일
파일 | 기능 |
~/.profile | - .bashrc 파일이 있으면 실행한다. - 경로 추가 등 사용자가 정의하는 환경 설정 파일이다. |
~/.bashrc | - 히스토리의 크기를 설정한다. - 기본 앨리어스나 함수 등을 설정한다. |
~/.bash_logout | - 로그아웃 시 실행할 필요가 있는 함수 등을 설정한다. |
~/.bash_aliases | - 사용자가 정의한 앨리어스를 별도 파일로 저장한다. |
728x90
반응형
LIST