Menu
CoddyTech

환경 변수

Coddy Terminal 여정의 기초 섹션에 포함된 레슨. 82개 중 59번째.

환경 변수는 셸의 메모리에 저장된 이름이 있는 값으로, 프로그램과 명령어가 여기에 접근할 수 있습니다. 터미널 세션의 작동 방식을 결정하는 설정이라고 생각하면 됩니다.

터미널을 열 때마다 시스템은 여러 환경 변수를 자동으로 설정합니다. 이 변수에는 사용자 이름, 홈 디렉터리 경로, 선호하는 텍스트 편집기와 같은 유용한 정보가 저장됩니다. 프로그램은 이 변수를 읽어 실행 중인 환경을 파악합니다.

특정 환경 변수의 값을 보려면 변수 이름 앞에 $ 접두사를 붙여 echo 명령을 사용하세요.

echo $HOME

이것은 홈 디렉터리 경로를 표시합니다. $는 셸에 변수의 값을 대입하라는 의미입니다. 다음은 몇 가지 일반적인 환경 변수입니다:

변수포함하는 값
HOME홈 디렉터리 경로
USER사용자 이름
SHELL기본 셸 프로그램
PWD현재 작업 디렉터리

$가 없으면 echo는 변수의 값이 아니라 문자 그대로의 텍스트 "HOME"만 출력합니다. 환경 변수를 다룰 때 변수 이름과 그 값의 차이를 기억하는 것이 중요합니다.

challenge icon

챌린지

쉬움

SHELL 환경 변수의 값을 표시하려면 echo 명령을 사용하세요.

변수 이름 앞에 $ 접두사를 붙여 값에 접근해야 한다는 점을 기억하세요. $가 없으면 실제 셸 경로가 아니라 문자 그대로의 텍스트 "SHELL"만 출력됩니다.

출력에는 기본 셸 프로그램의 경로(예: /bin/bash)가 표시되어야 합니다.

힌트: 명령 형식은 echo $VARIABLE_NAME입니다.

직접 해보기

터미널
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

기초의 모든 레슨

직접 연습해 보세요: Terminal 플레이그라운드