환경 변수(Environment Variable)란?
프로세스가 가진 '이름=값' 쌍의 모음으로, 프로그램의 동작을 밖에서 설정하는 데 쓴다. 프로세스를 시작하면 부모의 환경 변수 사본이 자식에게 이어진다. 셸에서는 export X=1처럼 export한 변수만 환경 변수가 되어 자식 프로세스에 전달되며, 대입만 한 변수는 그 셸 안에서만 쓰인다. 명령을 찾는 디렉터리인 PATH, 홈 디렉터리인 HOME, 공유 라이브러리를 찾는 LD_LIBRARY_PATH 외에, EDA 도구의 라이선스 서버 지정 등에도 쓰인다. env나 printenv로 목록을 표시할 수 있다.
일본어 명칭: 環境変数
환경 변수(Environment Variable)은(는) Linux와 커맨드 라인 기초, 링커, 로더, 실행 파일, 웹 기술 기초 등 3개 분야의 연습 문제 5개에 나와요.
분야: Linux와 커맨드 라인 기초