bash_profile 시스템 환경변수 등록
Linux Server/Linux 명령어
2017. 4. 27. 10:07
bash_profile 시스템 환경변수 등록 알아보기
이번 포스팅에서는 리눅스를 사용하시다보면 보편적으로 컴맨드(명령어)로 사용하는 경우가 많습니다 리눅스에서는 이러한 경우에 사용자가 직접 명명하여 명령어를 사용할수 있으며, 직접 명명하여 명령을 사용시에 .bash_profile을 수정하셔야 합니다.
.bash_profile 이란? |
긴 명령어를 단 1글자 혹은 2글자를 입력하여 실행할수 있다면 가독성이 높아지겠죠?
리눅스에서 너무 긴 명령어 이거나 특정파일을실행하게 될때 보다 간결, 보다 쉽게 사용하기 위해서 명령어를 명명하기 위해 사용하는 파일이 .bash_profile 입니다
.bash_profile 설정하여 |
현재 MySQL은 컴파일 설치로 인해 설치된 MySQL 경로 bin로 경로를 이동하여 직접 실행하여야 되며, .bash_profile 파일을 이용하여 모든 경로에서 사용하기 명령어를 사용할수 있도록 해보겠습니다
.bash_profile의 주의사항
1. 각 파일의 맨 아랫부분에 실행 코드를 추가할 떄의 기준입니다
2. 특별히 코드를 변경하지 않았다면 이 순서대로 실행 됩니다
3. 실행코드를 하단에 추가하는 것이 보편적입니다
1. 경로 이동
[root@server ~]# cd
접속하는 계정의 홈경로로 이동합니다
2. .bash_profile 수정하기
[root@server ~]# vi .bash_profile (.bash_profile을 vi편집기로 실행) PATH=$PATH:HOME/bin:/usr/app/mysql/bin:/usr/local/apache/bin (위와 같이 PATH로 된 부분에서 실행하고자 하는 파일이 있는 경로를 콜론으로 붙여서 추가한다) BASH_ENV=$HOME/.bashrc USERNAME="root" :wq (편집 중인 vi편집기를 저장하고 종료한다)
3. 수정한 .bash_profile 적용하기
# source .bash_profile (.bash_profile이 적용되도록 한다)
적용을 완료하게 되면 기존의 /usr/app/mysql/bin 경로를 지정하여 실행하였던것을 모든 경로에서 사용할 수 있게 됩니다.