업데이트 사용법에 대한 많은 PATH
게시물과 도움말 파일을 읽었습니다 .bashrc
. .bashrc_profile
논의한대로 사용해야 할 수도 있습니다여기.
.bashrc
그러나 명령줄에서는 작동 하지도 않습니다 .
나는 출신
env | grep "$PATH"
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin
.bashrc
예
export PATH=~/anaconda3/bin:$PATH
권한은 .bashrc
다음과 같습니다.-rwxrw-r-- .bashrc
실행되면 .bashrc
경로는 변경되지 않습니다.
~$ env | grep "$PATH"
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin
~$ ./.bashrc
~$ env | grep "$PATH"
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin
명령줄에 직접 입력하면 됩니다.
~$ export PATH=~/anaconda3/bin:$PATH
~$ env | grep "$PATH"
PATH=/home/ksmith/anaconda3/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin
내가 뭘 잘못했나요? [나의 닉스는 우분투입니다]
.bashrc 업데이트를 증명할 수 있으면 로그인 시 업데이트를 테스트하기 PATH
위해 이름을 바꿀 것입니다 ..bashrc_profile
PATH
답변1
~$ ./.bashrc
그것이 문제이다. 프로그램으로 실행 하면 .bashrc
자체 환경 복사본을 가져오고 변경 사항이 셸로 다시 전파되지 않습니다. .bashrc
"procure"를 통해 호출 해야 합니다 .
source ./.bashrc
또는 짧게 말하면:
. ./.bashrc