내가 사용하는 PATH 변수의 수를 변경하려면 다음을 수행하십시오.export PATH=...
하지만 터미널을 닫으면 PATH 양이 원래대로 됩니다.
터미널을 닫거나 로그아웃한 후 원하는 금액이 되도록 변경 사항을 저장하고 싶습니다.
이 작업을 어떻게 수행할 수 있나요?
저는 Fedora 17, 커널: 3.4.3을 사용하고 있습니다.
답변1
설정을 지속되게 만듭니다.
다음 줄을 추가하세요.내보내기 PATH=/path/to/dir당신의~/.bashrcBash를 사용하거나 zsh의 ~/.zshrc를 사용하는 경우:
$ vim ~/.bashrc
export PATH=$PATH:/path/to/dir
:wq
또는:
$ echo "export PATH=$PATH:/path/to/dir" >> ~/.bashrc
나중에 수정하세요!
답변2
bash(비로그인) 셸 인스턴스가 실행될 때마다 .bashrc
홈 디렉터리의 파일을 읽고 실행합니다. 반면에 로그인 쉘은 .profile
홈 디렉토리에 있는 파일에 대해 이 작업을 수행합니다. bash 매뉴얼을 읽으면 로그인 쉘과 비로그인 쉘의 차이점을 알 수 있습니다.
상황에 따라 ~/.bashrc
원하는 변수를 열어 설정해 보세요. 예를 들어:
PATH="/some/new/path:$PATH"
저장하고 다시 로드하세요.
$ source ~/.bashrc