환경 변수

Developer/Linux 2019. 6. 7. 01:43 Posted by JAKE_SLEEPY


환경 변수는 쉘 세션과 작업 환경에 대한 정보를 저장하기 위해 사용된다.
 
환경 변수를 이용해 메모리에 데이터를 저장할 수 있기 때문에 쉘에서 실행 중인 모든 프로그램이나 스크립트를 쉽게 사용할 수 있다.
 
 
환경 변수에는 전역 변수와 지역 변수가 있다.
전역 변수는 어디에서든 참조하여 쓸 수 있지만, 지역 변수는 생성한 쉘에서만 사용할 수 있다.
그렇기 때문에 생성한 쉘이 종료되면 지역 변수도 사라지게 될 것이다.


printenv 명령을 통해 전역 환경 변수를 출력해보았다.


리눅스 시스템에 상당히 많은 전역 환경 변수들이 선언되어 있는 것을 알 수 있다.

이러한 시스템 환경 변수는 일반 환경 변수와 구별되기 위해서 대문자로만 선언한다.





환경 변수를 참조하려면 환경 변수 이름 앞에 $ 기호를 넣어야 한다.





참조한 변수를 다양하게 활용할 수 있다.









'Developer > Linux' 카테고리의 다른 글

PATH 환경 변수  (0) 2019.06.09
사용자 정의 변수 선언  (0) 2019.06.07
코프로세싱  (0) 2019.06.06
백그라운드  (0) 2019.06.06
서브 쉘(2)  (0) 2019.06.06