Menu
Coddy logo textTech

프로필 파일

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

설정하고 export한 변수는 터미널을 닫을 때까지만 유지됩니다. 변수를 영구적으로 유지하려면 새 셸 세션을 시작할 때 자동으로 실행되는 프로필 파일에 변수를 추가해야 합니다.

가장 일반적인 프로필 파일은 Bash 셸의 경우 ~/.bashrc이고 Zsh의 경우 ~/.zshrc입니다. 이러한 파일은 새 터미널을 열 때마다 실행되는 셸 스크립트입니다. 다음 명령어로 프로필 파일을 확인할 수 있습니다:

cat ~/.bashrc

영구 환경 변수를 추가하려면 프로필 파일에 export 문을 추가하세요:

echo 'export MY_VAR="hello"' >> ~/.bashrc

작은따옴표는 이제 셸이 변수를 확장하지 못하게 하며, 는 파일을 덮어쓰는 대신 파일에 내용을 추가합니다. 프로필에 추가한 후에는 현재 세션에서 변경 사항이 적용되지 않습니다. 새 터미널을 열거나 다음 명령으로 파일을 다시 불러와야 합니다:

source ~/.bashrc

source 명령은 현재 셸에서 파일을 실행하여 새로운 변수나 설정을 즉시 적용합니다. 개발자는 이를 통해 세션이 바뀌어도 유지되는 개인 설정, 단축 명령, 구성으로 터미널 환경을 사용자 지정합니다.

challenge icon

챌린지

쉬움

프로필 파일에 영구 환경 변수를 추가한 다음, 변경 사항을 적용하도록 다시 로드하세요.

먼저 ~/.bashrcWORKSPACE라는 변수를 값 /home/user/projects로 설정하는 export 문을 추가하세요. 변수 확장을 방지하려면 전체 export 문을 작은따옴표로 감싸세요.

그런 다음 source 명령을 사용하여 프로필 파일을 다시 로드하면 변수가 즉시 적용됩니다.

마지막으로 echo를 사용하여 새 WORKSPACE 변수의 값을 표시하세요.

최종 출력은 다음과 같아야 합니다.

/home/user/projects

힌트: 추가하려면 echo 'export WORKSPACE="/home/user/projects"' >> ~/.bashrc를 사용하고, 그런 다음 다시 로드하려면 source ~/.bashrc를 사용하세요. 마지막으로 확인하려면 echo $WORKSPACE를 사용하세요.

직접 해보기

터미널
quiz icon실력 점검

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

기초의 모든 레슨

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