본문 바로가기
Software/Common

사용자 변수 vs 시스템 변수

by 리미와감자 2024. 4. 28.

사용자 변수와 시스템 변수의 차이?

 

사용자 변수

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

 

ex) 사용자1에 python 설정

사용자1 로그인 → cmd에서 python 명령어 사용 가능

사용자2 로그인 → cmd에서 python 명령어 사용 불가

사용자3 로그인 → cmd에서  python 명령어 사용 불가

 

시스템 변수

 

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

 

ex) 시스템 변수에 python 설정

사용자1 로그인 → cmd에서 python 명령어 사용 가능

사용자2 로그인 → cmd에서 python 명령어 사용 가능

사용자3 로그인 → cmd에서 python 명령어 사용 가능

 

 

사용자 변수와 시스템 변수의 우선순위


대부분의 사용자 변수는 시스템 변수보다 우선적으로 적용된다. 예를 들어, 사용자 변수의 python 버전이 3.9이고, 시스템변수는 3.12라면 3.9가 적용된다.

'Software > Common' 카테고리의 다른 글

환경변수 PATH란?  (0) 2024.04.28
컴파일 언어 vs. 인터프리터 언어  (0) 2023.11.12

댓글