출처 : http://dokydoky.tistory.com/66
< alias 구문 >
alias alias_name='..........'
syntax Error example>
alias dir1='/test/dir1'
cd dir1/dir2 <Error>
위 Error 해결책 : Path를 변수로 선언 . 즉,
path="/test/dir1"
cd $path/dir2
< 설정 Tip >
쉘에서 설정하는 것은 임시적으로 설정된다. 즉, 재로그인 혹은 unalias 명령어를 사용하면 없어진다.
따라서 지속적으로 사용하기 위해서는 ~/.bashrc 혹은 /etc/profile 에 설정.
< 같은 이름의 파일이 여러개 있는 이유와 각 파일의 용도 >
/etc/.bash_profile - 먼저 설정이 적용된 후에
사용자의디렉토리/.bash_profile - 각 계정 사용자의 설정이 적용됩니다.
시스템을 이용하는 모든 사용자에게 같은 설정을 적용하고자 한다면
/etc 에 있는 것을 사용하고
특정 사용자에게만 설정을 적용하고자 할 때
사용자의 디렉토리에 있는 것을 이용합니다.
반드시 설정 후에 source .bashrc 명령어 쳐줘야 적용
< /etc/profile과 /홈디렉토리/.(bash_)profile의 차이점? >
/etc/profile 과 홈디렉토리/.profile(또는 홈디렉토리/..bash_profile)은
둘 다 로그인 했을경우 적용되는 스크립트를 정의하는 파일이다.
root의경우 /root/.profile(또는 /root/.bash_profile),
일반사용자의경우 /home/아이디/.profile (또는 /home/아이디/.bash_profile)이다.
로그인시에 /etc/profile이 먼저 실행되고 이후에 홈디렉토리의 profile이 실행된다.
그리고 /etc/profile은 모든 사용자에게 적용이 되며 홈디렉토리의profile은 로그인 한
자신에게만 적용이 된다.
따라서 root의 profile을 수정한다고 해서 다른 계정에 적용되지는 않는다.
일반적으로 /etc/profile에는 시스템 전반적인 환경설정값들을 설정하고,
홈디렉토리의 profile에서는 각계정 사용자가 자신의 환경에 맞는 설정을 하게 된다.
[ RedHat 환경 변수 설정에 영향을 미치는 파일들 ]
/etc/profile
/etc/profile.d/*
/etc/bashrc
$HOME/.profile
$HOME/.bash_profile
$HOME/.bashrc # .bash_profile에 따라 optional
X 환경이라면
/etc/X11/xinit/xinitrc
/etc/X11/xinit/xinitrc.d/*
$HOME/.xinitrc
자바설정
export JAVA_HOME=/usr/java/jdk1.7.0_21
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
[root@localhost a]# echo $JAVA_HOME
/usr/java/jdk1.7.0_21
[root@localhost a]# echo $PATH
/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/guest/bin:/usr/java/jdk1.7.0_21/bin:/usr/java/bin:/usr/java/jdk1.7.0_21/bin
[root@localhost a]# echo $CLASSPATH
/usr/java/jdk1.7.0_21/jre/lib/ext:/usr/java/jdk1.7.0_21/lib/tools.jar
'이카루스의 날개 > LINUX' 카테고리의 다른 글
리눅스 명령어 (0) | 2013.12.12 |
---|---|
.profile vs .bash_profile vs .bashrc (0) | 2013.11.18 |
Fedora 19 JAVA 및 동영상 코덱 (0) | 2013.11.15 |
리눅스 링크걸기 (0) | 2007.08.04 |
리눅스 계정 생성 및 변경 (0) | 2007.08.04 |
댓글