2016년 2월 16일 화요일

[Linux, Mac] environment variable path / 환경변수 설정

[Linux, Mac] environment variable path / 환경변수 설정




1.유저 환경변수

1. The user environment variables


리눅스,맥 환경변수 설정은 ~/.bash_profile 에 설정합니다.
기본적으로 유저 홈에 .bash_profile이 존재하며 터미널을 처음 실행시켰을때 기본 위치는 유저홈 입니다.
Linux, Mac to set the environment variable is set to ~ / .bash_profile.
By default, the user's home .bash_profile exists, and the default location when you first run the terminal user's home.


터미널을 열고 아래 명령어를 실행하세요
Open a terminal and run the following command

$ vi ~/.bash_profile



첫 테스트로 아래와 같이 입력한후 저장합니다.
After typing the following and save

export TEST="first test"









reboot 하거나 터미널을 새로 열지 않는다면 환경변수는 바로 적용되지 않습니다.
하지만 아래 명령어로 현재 shell에 바로 적용할수 있습니다.
If the reboot or open a new terminal environment variables do not take effect immediately.
However, you can apply right down to the current shell commands.


$ source ./bash_profile


이제 방금 입력한 TEST 변수가 잘 작동하는지 확인합니다.
Now the TEST variable you just entered to verify that it works well.

$ echo $TEST










잘 실행되었다면 두번째 스텝으로 변수를 복합적으로 적어봅니다.
If executed well, try to write down a complex variable to the second step.

export TEST="first test"
export TEST2=$TEST"second test"




저장후에 아래 명령어들로 어떤 결과가 나오는지 확인합니다.
After storage, check the instructions below what the result comes out.

$ source ./bash_profile

$ echo $TEST

$ echo $TEST2












여기까지 잘 되었다면 이제 이 내용들을 응용해서
여러분들만의 환경변수를 구축하시면 됩니다.
Well here it is now, if the application is more
If you are building an environment variable for you only.




아래 이미지는 제가 사용하는 환경변수중 일부입니다.
도움이 되길 바래요.
The image below shows some of the environmental variables that I use.
Hope this helps.








2.전역 환경변수

2. The global environment variables



지금까지 작성했던 ~/.bash_profile 설정은 각 유저별로 적용이 됩니다.
만약 모든 유저가 사용할 환경 변수(전역 환경변수)를 지정하고싶다면 /etc/profile 을 수정해야합니다.

~ /.bash_profile Set had written so far is applied for each user.
If you want to specify all the user environment variables (global environment variable) used to modify the /etc/profile.

$ vi /etc/profile


작성후에 이전에 실행한것처럼 아래 명령어를 실행합니다.
After you create and run the following command to run as before.

$ source /etc/profile





댓글 1개:

  1. 덕분에 환경변수 셋팅하는법을 알았습니다 ㅠㅠ 감사합니다 ㅠㅠㅠㅠ

    답글삭제