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