영구적인 환경 변수 해제
이전 단계에서는 현재 세션에 대한 환경 변수를 임시로 해제하는 방법을 배웠습니다. 이제, 변수가 정의된 구성 파일을 수정하여 변수를 영구적으로 해제하는 방법을 배우게 됩니다.
변수 정의 위치 찾기
먼저, OLD_TRADE_DATA 변수가 어디에 정의되어 있는지 찾아보겠습니다. 이 랩에서는 홈 디렉토리에 있는 .zshrc 파일에 추가되었습니다. 이 파일을 확인해 보겠습니다.
nano ~/.zshrc
이렇게 하면 .zshrc 파일이 nano 텍스트 편집기에서 열립니다. 파일을 스크롤하여 OLD_TRADE_DATA를 포함하는 줄을 찾습니다. 다음과 같은 줄을 찾을 수 있습니다.
export OLD_TRADE_DATA="Outdated Info"
구성 파일 수정
변수를 영구적으로 해제하려면 두 가지 옵션이 있습니다.
-
줄 주석 처리: 줄 시작 부분에 #를 추가합니다.
#export OLD_TRADE_DATA="Outdated Info"
-
줄 삭제: 줄 시작 부분에 커서를 놓고 Ctrl+K를 눌러 전체 줄을 잘라냅니다.
이 랩에서는 첫 번째 방법을 사용해 보겠습니다. 줄 시작 부분에 #를 추가하여 주석 처리합니다.
변경 사항을 적용한 후, Ctrl+O를 누른 다음 Enter를 눌러 파일을 저장하고, Ctrl+X를 눌러 nano 를 종료합니다.
변경 사항 적용
구성 파일을 수정한 후, 현재 세션에서 변경 사항이 적용되도록 다시 로드해야 합니다. source 명령을 사용합니다.
source ~/.zshrc
변경 사항 확인
변수가 영구적으로 해제되었는지 확인하려면, 해당 값을 다시 확인하십시오.
printenv OLD_TRADE_DATA
출력이 없어야 하며, 이는 변수가 더 이상 설정되지 않았음을 나타냅니다.
새 터미널 세션에서도 변경 사항이 유지되는지 추가로 확인하려면, 새 터미널 창 또는 탭을 열고 변수를 확인하면 됩니다.
printenv OLD_TRADE_DATA
다시, 출력이 없어야 하며, 이는 변수가 영구적으로 해제되었음을 확인합니다.
축하합니다! 구성 파일을 수정하여 Linux 에서 환경 변수를 영구적으로 해제하는 방법을 성공적으로 배웠습니다.