패키지

윈도우 환경변수, 시스템변수와 사용자변수의 차이 본문

기타

윈도우 환경변수, 시스템변수와 사용자변수의 차이

업단업업 2018. 1. 10. 19:31


윈도우 환경변수, 시스템변수와 사용자변수의 차이


프로젝트를 위해 이클립스나, 데이터베이스를 설치할 때, 윈도우 환경변수에서 경로등을 설정하곤 한다.

자주쓰는 건데,, 상단의 사용자변수와 시스템변수의 차이를 명확히 모르는것 같아 정리한다.


사용자변수

컴퓨터에 있는 각 계정에서 사용하는 변수. 해당 사용자의 계정으로 컴퓨터에 로그인 시에만 적용되는 변수.


ex) JAVA_HOME설정이 사용자1변수에 적용되어 있을 경우.

사용자1 로그온시 ==> cmd입력란에 javac, java명령어 사용가능.

사용자2 로그온시 ==> cmd입력란에 javac, java명령어 사용불가

사용자3 로그온시 ==> cmd입력란에 javac, java명령어 사용불가


시스템 변수

시스템 전반에 걸쳐 적용되는 변수, 즉 전역변수와 같은 개념이다.


ex) JAVA_HOME설정이 시스템변수에 적용되어 있을 경우.

사용자1 로그온시 ==> cmd입력란에 javac, java명령어 사용가능.

사용자2 로그온시 ==> cmd입력란에 javac, java명령어 사용가능.

사용자3 로그온시 ==> cmd입력란에 javac, java명령어 사용가능.



출처




Comments