이 /media/De Soft/mongodb/bin
PATH 변수를 어떻게 영구적으로 만들 수 있습니까?
모두가 ” export PATH=$PATH:media/De\ Soft/mongodb/bin
당신의 ~/.profile
, 또는 .bashrc
, 또는 .zshenv
당신의 껍질에 따라 “라고 말하고 있습니다.
~/.profile
, 또는 .bashrc
, 또는 이 무엇인지 모르겠습니다 .zshenv
. 그들은 실제로 무엇을합니까?
export PATH=$PATH:my/path
내 .profile / .bashrc / .zshenv에 어떻게 추가 합니까?
기본 터미널에 64 비트 Ubuntu 14.04 LTS를 사용하고 있습니다.
답변
구성 파일입니다. 일방 통행:
- Ctrl + Alt + T를 사용하여 터미널 창을 엽니 다
- 명령을 실행
gedit ~/.profile
-
라인 추가
export PATH=$PATH:/media/De\ Soft/mongodb/bin
바닥에 저장
-
로그 아웃 후 다시 로그인
편집하다:
더 안전한 방법은 따옴표를 사용하는 것입니다. 원본의 하나 이상의 디렉토리에 PATH
공백이 있으면 그렇게해야 합니다. 그래서:
export PATH="$PATH:/media/De Soft/mongodb/bin"
답변
터미널 창에 다음을 입력하십시오
export PATH=/media/De\ Soft/mongodb/bin:$PATH
터미널을 닫고 컴퓨터를 다시 시작하십시오. 터미널에 입력 할 때 경로는 / media / De \ Soft / mongodb / bin을 포함해야합니다.
echo $PATH
답변
영구적으로 변경하려면 파일 PATH
을 변경해야 /etc/environment
합니다. 편집하기 전에 백업하십시오.
sudo cp /etc/environment /etc/environment.bak
sudo nano /etc/environment
샘플 출력 :
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
경로는에 의해 구분되는 :
새로운 경로가 말을 추가 할 수 있으므로 x/y/z
이 방법을 우리의 /etc/environment
외모와 같은 :
PATH="x/y/z:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"