What is Computer?/Linux

    Linux 환경변수 설정에 관하여 (수정중)

    환경변수의 간단한 개념 컴퓨터 계층 구조를 간단하게 나타낸 오른쪽 그림을 보자. 흔히 OS라고 부르는 운영체제(ex. Windows, MacOS, Linux)의 역할은 사용자가 웹 서핑이나 게임 등을 하면서 실행하게 되는 응용 프로그램을 CPU, RAM, 주변 장치 등의 하드웨어 시스템에 특별한 임무를 지시하는 것이다. 이 때, 운영 체제가 특정 응용 프로그램을 실행시키기 위해 필요한 설정 중 하나가 "환경변수를 등록"하는 것이다. 환경변수를 설정하지 않는다면, 운영체제의 입장에서 특정 응용 프로그램을 실행시키기 위한 설정이 무엇인지 모르게 되며, '하드웨어'와 '응용 프로그램' 간의 상호작용이 이루어지지 않게 될 것이다. 위키백과에서는 환경변수를 "프로세스가 컴퓨터에서 동작하는 방식에 영향을 미치는, ..