본문 바로가기
Linux

[Linux] 13. 환경 설정 파일

by 상도동개발자 2023. 2. 10.
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

댓글