환경 변수
Coddy Terminal 여정의 기초 섹션에 포함된 레슨. 82개 중 59번째.
환경 변수는 셸의 메모리에 저장된 이름이 있는 값으로, 프로그램과 명령어가 여기에 접근할 수 있습니다. 터미널 세션의 작동 방식을 결정하는 설정이라고 생각하면 됩니다.
터미널을 열 때마다 시스템은 여러 환경 변수를 자동으로 설정합니다. 이 변수에는 사용자 이름, 홈 디렉터리 경로, 선호하는 텍스트 편집기와 같은 유용한 정보가 저장됩니다. 프로그램은 이 변수를 읽어 실행 중인 환경을 파악합니다.
특정 환경 변수의 값을 보려면 변수 이름 앞에 $ 접두사를 붙여 echo 명령을 사용하세요.
echo $HOME이것은 홈 디렉터리 경로를 표시합니다. $는 셸에 변수의 값을 대입하라는 의미입니다. 다음은 몇 가지 일반적인 환경 변수입니다:
| 변수 | 포함하는 값 |
|---|---|
| HOME | 홈 디렉터리 경로 |
| USER | 사용자 이름 |
| SHELL | 기본 셸 프로그램 |
| PWD | 현재 작업 디렉터리 |
$가 없으면 echo는 변수의 값이 아니라 문자 그대로의 텍스트 "HOME"만 출력합니다. 환경 변수를 다룰 때 변수 이름과 그 값의 차이를 기억하는 것이 중요합니다.
챌린지
쉬움SHELL 환경 변수의 값을 표시하려면 echo 명령을 사용하세요.
변수 이름 앞에 $ 접두사를 붙여 값에 접근해야 한다는 점을 기억하세요. $가 없으면 실제 셸 경로가 아니라 문자 그대로의 텍스트 "SHELL"만 출력됩니다.
출력에는 기본 셸 프로그램의 경로(예: /bin/bash)가 표시되어야 합니다.
힌트: 명령 형식은
echo $VARIABLE_NAME입니다.
직접 해보기
이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
기초의 모든 레슨
직접 연습해 보세요: Terminal 플레이그라운드