Saturday, December 02, 2006
리눅스] bash_profile 파일 샘플 예제: Ubuntu Linux
다음은 우분투 리눅스의 사용자 홈 계정 밑에 있는 .bash_profile 이라는 설정 파일의 내용입니다. 설치 프로그램이 만들어 놓은 "기본 값"들로 채워져 있고, 수정하지 않은 원본입니다.
히든 파일이기에
ls -a
이런 명령어로만 보입니다.
줄바꿈 형식: 유닉스(Unix) 텍스트
※ 아래 박스 클릭 후, 키보드 화살표 키로 좌우 스크롤 가능함
줄 앞에 샤프(#) 기호가 붙은 행은 주석(코멘트;Comment)이기에 실행에서 제외됩니다.
if [ -f ~/.bashrc ]; then ...
이라는 줄은 현재 사용자 계정에 .bashrc 라는 히든 파일이 있으면 그 파일을 실행하라는 뜻입니다. 즉 .bashrc 의 환경 설정을 가져오라는 뜻입니다.
if [ -d ~/bin ] ; then ...
이 줄은, 현재 사용자 홈디렉토리(~)에, bin 이라는 디렉토리가 있다면 그 디렉토리를 패스 환경변수에 포함시키라는 뜻입니다.
히든 파일이기에
ls -a
이런 명령어로만 보입니다.
우분투 리눅스의 디폴트 .bash_profile 파일의 내용
파일명: .bash_profile줄바꿈 형식: 유닉스(Unix) 텍스트
※ 아래 박스 클릭 후, 키보드 화살표 키로 좌우 스크롤 가능함
# ~/.bash_profile: executed by bash(1) for login shells.
# see /usr/share/doc/bash/examples/startup-files for examples.
# the files are located in the bash-doc package.
# the default umask is set in /etc/login.defs
#umask 022
# include .bashrc if it exists
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# set PATH so it includes user's private bin if it exists
if [ -d ~/bin ] ; then
PATH=~/bin:"${PATH}"
fi
# see /usr/share/doc/bash/examples/startup-files for examples.
# the files are located in the bash-doc package.
# the default umask is set in /etc/login.defs
#umask 022
# include .bashrc if it exists
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# set PATH so it includes user's private bin if it exists
if [ -d ~/bin ] ; then
PATH=~/bin:"${PATH}"
fi
줄 앞에 샤프(#) 기호가 붙은 행은 주석(코멘트;Comment)이기에 실행에서 제외됩니다.
if [ -f ~/.bashrc ]; then ...
이라는 줄은 현재 사용자 계정에 .bashrc 라는 히든 파일이 있으면 그 파일을 실행하라는 뜻입니다. 즉 .bashrc 의 환경 설정을 가져오라는 뜻입니다.
if [ -d ~/bin ] ; then ...
이 줄은, 현재 사용자 홈디렉토리(~)에, bin 이라는 디렉토리가 있다면 그 디렉토리를 패스 환경변수에 포함시키라는 뜻입니다.
tag: linux
리눅스 Linux | 유닉스 Unix | 시그윈 Cygwin
<< Home