IT 세상
[LINUX] ./를 붙이지 않으면 실행이 안될 때 , 처리 방법 공유
이현민 (지후지율아빠)
2011. 2. 25. 09:37
LINUX 서버 책 한 번 봤지만, 기억이 잘 나지 않는다.
똑같은 사양의 서버 4대를 만지작 거리지만
어떤 서버는 실행파일이 바로 실행이 되는데
어떤 서버는 ./를 붙여만 실행이 된다.
이를 자동으로 하고 싶다면
홈 디렉토리 .bash_profile에 정의되어있는 PATH에 ./를 추가하자
PATH=$PATH:$HOME/bin:
-->
PATH=$PATH:$HOME/bin:./
모든 신규id에 적용하려면 /etc/skel/ 아래 .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
~
---------------------------------------------------
.profile이 먹지 않아서
.bash_profile에
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
if [ -f .profile ]; then
. .profile
fi
이렇게 했는데..흠