프로필 파일
Coddy Terminal 여정의 기초 섹션에 포함된 레슨. 82개 중 64번째.
직접 설정하고 내보낸 변수는 터미널을 닫을 때까지만 유지됩니다. 변수를 영구적으로 사용하려면 새 셸 세션을 시작할 때 자동으로 실행되는 프로필 파일에 추가해야 합니다.
가장 흔히 사용하는 프로필 파일은 Bash 셸의 경우 ~/.bashrc, Zsh의 경우 ~/.zshrc입니다. 이 파일들은 새 터미널을 열 때마다 실행되는 셸 스크립트입니다. 다음과 같이 프로필 파일을 확인할 수 있습니다.
cat ~/.bashrc영구 환경 변수를 추가하려면 프로필 파일에 export 문을 추가하세요:
echo 'export MY_VAR="hello"' >> ~/.bashrc작은따옴표를 사용하면 셸이 입력한 줄을 그대로 쓰므로, hello 주위의 큰따옴표도 파일에 들어갑니다. >>는 파일을 덮어쓰는 대신 내용을 추가합니다. 프로필에 추가한 후에는 현재 세션에서 변경 사항이 적용되지 않습니다. 새 터미널을 열거나 다음 명령으로 파일을 다시 불러와야 합니다.
source ~/.bashrcsource 명령은 현재 셸에서 파일을 실행하여 새 변수나 설정을 즉시 적용합니다. 개발자는 이 방법으로 세션이 바뀌어도 유지되는 개인 설정, 바로 가기 및 구성을 사용해 터미널 환경을 맞춤 설정합니다.
챌린지
쉬움프로필 파일에 영구 환경 변수를 추가한 다음, 변경 사항을 적용하기 위해 파일을 다시 불러오세요.
먼저, /home/user/projects 값을 가진 WORKSPACE 변수를 설정하는 export 문을 ~/.bashrc에 덧붙이세요. 변수 확장을 방지하려면 export 문 전체를 작은따옴표로 감싸세요.
그런 다음 source 명령을 사용해 프로필 파일을 다시 불러오면 변수가 즉시 적용됩니다.
마지막으로 echo를 사용해 새 WORKSPACE 변수의 값을 표시하세요.
최종 출력은 다음과 같아야 합니다.
/home/user/projects힌트:
echo 'export WORKSPACE="/home/user/projects"' >> ~/.bashrc를 사용해 덧붙인 다음,source ~/.bashrc로 다시 불러오고, 마지막으로echo $WORKSPACE를 사용해 확인하세요.
직접 해보기
이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
기초의 모든 레슨
직접 연습해 보세요: Terminal 플레이그라운드