![PATH에 항목을 영구적으로 추가할 수 없는 이유는 무엇입니까? [복사]](https://linux55.com/image/91275/PATH%EC%97%90%20%ED%95%AD%EB%AA%A9%EC%9D%84%20%EC%98%81%EA%B5%AC%EC%A0%81%EC%9C%BC%EB%A1%9C%20%EC%B6%94%EA%B0%80%ED%95%A0%20%EC%88%98%20%EC%97%86%EB%8A%94%20%EC%9D%B4%EC%9C%A0%EB%8A%94%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F%20%5B%EB%B3%B5%EC%82%AC%5D.png)
내 경로에 Ruby 바이너리를 추가하려고 합니다.
$ PATH=$PATH:/home/ehsan/.gem/ruby/2.3.0/bin
이것은 터미널 세션에서 잘 작동합니다.
$ rails -v
Rails 5.0.0
하지만 해당 터미널 세션을 닫고 새 세션을 연 후 다음을 입력합니다 rails
.
$ rails -v
rails : command not found
어떤 아이디어가 있나요?
답변1
PATH
다른 환경 변수와 마찬가지로 환경 변수입니다.
영구적으로 변경하려면 이를 쉘의 시작 스크립트에 넣으십시오. 예를 들어 ~/.bashrc
또는 ~/.bash_profile
또는 bash
. 또는 다른 Bourne과 같은 껍질 ~/.profile
.bash