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
'Linux' 카테고리의 다른 글
[Linux] 15. 기호를 이용한 파일 접근 권한 변경 (0) | 2023.02.10 |
---|---|
[Linux] 14. 파일 속성 및 파일 접근 권한 (0) | 2023.02.10 |
[Linux] 12. 프롬프트 설정 (0) | 2023.02.10 |
[Linux] 11. 앨리어스와 히스토리 (0) | 2023.02.10 |
[Linux] 10. 배시셸 환경 설정 (0) | 2023.02.10 |
댓글