레벨232-1 : 사용자의 홈디렉토리에 있는 .bash_profile의 기능과 용도
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 3,329 조회
- 0 추천
- 목록
본문
레벨232-1 : 사용자의 홈디렉토리에 있는 .bash_profile의 기능과 용도
[권고사항]
이번장의 설명을 보시기 이전에 bash명령어편을 반드시 보시기 바랍니다. |
이 파일(.bash_profile)은 각 사용자의 홈디렉토리에 존재하는 파일로서 사용자의 로그인 과정에서 /etc/profile 다음에 읽혀져 개별적으로 적용되는 쉘 환경설정파일입니다.
즉, /etc/profile이 시스템 전체 사용자들에게 공통적으로 적용하기 위한 파일이라면 각 개별사용자의 홈디렉토리에 존재하는 .bash_profile은 개별사용자의 개별환경설정을 위한 초기환경설정 파일이라고 할 수 있습니다.
참고로 만약 사용자의 홈디렉토리에 .bash_profile파일이 존재하지 않는다면 .bash_login파일을 찾아서 적용하며, 만약 이 파일도 존재하지 않는다면 다음으로 .profile을 찾아서 적용하게 됩니다. 개별 사용자의 개별 환경설정을 위하여 이 3개의 파일 중 하나만 적용이 됩니다.
개별 사용자의 홈디렉토리에 존재하는 .bash_profile의 기능과 용도에 대해서 간단히 언급하면 다음과 같습니다.
- 사용자의 홈디렉토리에 .bashrc파일이 있으면 이 파일을 불러들여 적용합니다.
- 사용자 명령어탐색경로설정, 즉 PATH변수값을 설정합니다.(쉘환경변수 PATH에 개별사용자의 bin디렉토리를 추가설정)
- 기타 개별설정을 위한 기능과 설정들
아래의 예는 .bash_profile의 기본 초기 설정내용을 확인한 것입니다.
[root@su249 ~]# cat /home/bible/.bash_profile # .bash_profile
# Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH [root@su249 ~]# |
관련자료
-
이전
-
다음