질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

자바를 설치하다가 PATH설정 부분 질문

작성자 정보

  • 송동욱 작성
  • 작성일

컨텐츠 정보

본문

자바를 설치하다가 PATH설정 해야하는데, 다음과 같은 설치메뉴얼을 보고 하는중에..

메뉴얼과 /etc/profile부분이 달라서

/etc/profile파일에 어느부분에 어떻게 추가해야 할지?

---------------------메뉴얼일부----------------------------

이를 해결하기 위해.. 환경설정 파일에 다음과 같이..추가한다.
#vi /etc/profile [엔터]
 
이 파일의 맨 하단에 아래의 내용을 추가
**************************************************
PATH="$PATH:/usr/X11R6/bin:/usr/local/mysql/bin:/usr/local/java/bin/:/usr/local/tomcat/bin:/usr/local/apache/bin/"

export JAVA_HOME="/usr/local/java"
export CATALINA_HOME="/usr/local/tomcat"
export PATH=$PATH
**************************************************

----------------------/etc/profile파일----------------------------

# /etc/profile

# System wide environment and startup programs, for login setup
# Functions and aliases go in /etc/bashrc

pathmunge () {
 if ! echo $PATH | /bin/egrep -q "(^|:)$1($|:)" ; then
    if [ "$2" = "after" ] ; then
       PATH=$PATH:$1
    else
       PATH=$1:$PATH
    fi
 fi
}

# ksh workaround
if [ -z "$EUID" -a -x /usr/bin/id ]; then
 EUID=`id -u`
 UID=`id -ru`
fi

# Path manipulation
if [ "$EUID" = "0" ]; then
 pathmunge /sbin
 pathmunge /usr/sbin
 pathmunge /usr/local/sbin
fi

# No core files by default
ulimit -S -c 0 > /dev/null 2>&1

if [ -x /usr/bin/id ]; then
 USER="`id -un`"
 LOGNAME=$USER
 MAIL="/var/spool/mail/$USER"
fi

HOSTNAME=`/bin/hostname`
HISTSIZE=1000

if [ -z "$INPUTRC" -a ! -f "$HOME/.inputrc" ]; then
    INPUTRC=/etc/inputrc
fi

export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC

for i in /etc/profile.d/*.sh ; do
    if [ -r "$i" ]; then
     . $i
    fi
done

unset i
unset pathmunge

관련자료

댓글 1

신성철님의 댓글

  • 신성철
  • 작성일
메뉴얼에 나온대로 맨 뒤에 추가하여 사용하시면 됩니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,303 명
  • 현재 강좌수 :  36,968 개
  • 현재 접속자 :  435 명