export PATH=$PATH:/path/to/dir
그러나 이 작품을 시작할 때마다 종료하십시오 단말기 및 새 터미널, 그리고 데릭쉐퍼드와 내보내기의 명령을 실행할 수 있었으며, 이 길을 실주했습니다 다시.
이렇게 하면 어떻게 설정해야 할 수 있도록 있겠느?
export PATH="$PATH:/path/to/dir"
cd /usr/bin
sudo ln -s /path/to/binary binary-name
source ~/.profile
or
source ~/.bashrc
/ Etc / 편집하십시오 unbuntu 의 '환경'. 이 독점판매권을 저장입니다 환경 변수. 원래 이 $ PATH 가변입니다 여기에 정의한. 이는 붙여넣습니다 / etc / 환경 '내' 에서 파일:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
그래서 이 파일을 열고 루트로 원하는 대로 추가 됩니다.
바로 결과, 실행하십시오 ( 및 사용자 정상적으로 시도하시겠습니까 스크립트루트):
source /etc/environment && export PATH
츠시 사용하는 경우 '선' (앨k.a Z 쉘로), 추가 설명 '이 직후 / etc / 츠시 / 주앙프':
source /etc/environment
이를 위한 여러 방법들이 있다. 실제 솔루션 목적에 따라 다릅니다.
변수 값은 보통 두 가지 과제를 또는 쉘로 실행하십시오 저장됩니까 바뀌엇어요 스크립트입니다 시작할 때 시스템 또는 사용자 세션. 셸 스크립트) 의 경우, 특정 쉘로 구문 및 수출 '또는' 세트 '명령을 사용해야 합니다.
웨이랜드 사용자 로그인 쉘입니다 얻을 수 있는 환경을 그놈 시작합니다. 이렇게 하면 ',', '~ /.profile /dev/raw/raw1 로그인 쉘입니다 구성,', ',' ~ ~ /.< shell> _profile /.< _login shell>, 파일.
차이를 로그인 쉘입니다 및 비사양 로그인하십시오. 쉘로?
[1]: https://help.ubuntu.com/community/EnvironmentVariables # Persistent_environment_variables
길 '' $2 가지 방법으로 있겠느 설정할 수 있습니다.
[tomcat] $ 에코 " 익스포트를 삼중평균 = $ PATH:/path/to/dir"; > >; /home/tomcat/.bash_profile
[루트 ~] # 에코 " 익스포트를 삼중평균 = $ PATH:/path/to/dir"; > >; /etc/profile
Centos 로컬 사용자 또는 RHEL 에서 사용할 수 있습니다.
echo $"export PATH=\$PATH:$(pwd)" >> ~/.bash_profile
현재 이 추가 디렉토리 (또는 다른 사용할 수 있습니다 디렉토리임) 이 할 수 있지만 그 다음 사용자 로그온 경로를 영구적입니다 적용하십시오.
source ~/.bash_profile
다시 시작 프로그램 '이 있는' # '는' .bash_profile 주석문입니다 존재하는 특정 환경 및 사용자
이 파일 중 하나를 편집하든, 있겠느 설정할 수도 있습니다.
'/ etc / profile' (모든 사용자)
/.bash_profile '~' (현재 사용자)
/.bash_login '~' (현재 사용자)
'~ /.profile' (현재 사용자)
'환경' 을 사용할 수도 있습니다 / etc / 영구적입니다 삼중평균 환경 변수를 설정할 수 있지만, 확장 가변적입니다 지원하지 않습니다.
추출한: http://www.sysadmit.com/2016/06/linux-anadir-ruta-al-path.html
어제 제가 이 질문에 대해 들어 있는 폴더를 추가하는 방법 발견했다 검색할 때 내 자신의 길을 찾을 수 있는 나만의 아웃해야 스크립트에만 리스토어와 깜짝 놀랐다 '~ /.profile' 파일 (리눅스 민트 18.1) 이 이미 포함되어 있습니다.
# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
PATH="$HOME/bin:$PATH"
fi
따라서 모든 I do) 는 '~' 하고 내 스크립트에만 / bin 폴더를 만들 수밖에 없다.
1.modify " /etc/profile"; 절실해졌습니다.
#vi /etc/profile
누름에 i" "; 키 커서 이동 입력하십시오. 몄쭛 상태 및 파일 끝, 추가 엔트리입니다 :
export PATH=$PATH:/path/to/dir;
누름에 Esc" "; # 39, & # 39, :wq& 편집하십시오 주요 종료하십시오 상태. 파일을 저장합니다.
유효인 2.make 구성
source /etc/profile
설명하란말야 : 프로파일할 모든 사용자에 대해 파일 작업 중인 사용자가 설정할 경우, .bashrc" " 원하는걸까요 유효합니다. 파일
글로벌:
echo "export PATH=$PATH:/new/path/variable" >> /etc/profile
로컬 (사용자에 대한 전용):
echo "export PATH=$PATH:/new/path/variable" >> ~/.profile
예 *
Before:*
$ cat /etc/profile
#!/bin/sh
export PATH=/usr/bin:/usr/sbin:/bin:/sbin
$ cat /etc/profile
#!/bin/sh
export PATH=/usr/bin:/usr/sbin:/bin:/sbin
export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/new/path/variable
$ cat /etc/profile
#!/bin/sh
export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/new/path/variable
echo 'PATH=$PATH:/new/path/variable' >> /etc/profile
>. # 39 shouldn& t 큰따옴표 사용, 여기 있습니다! 에코 & # 39 익스포트를. >. # 39, 경로 = $ PATH:/new/path/variable&. 및 오늘말야 익스포트를 키워드 >. 이미 수 없게 될 가능성이 매우 높습니다 가변입니다 패스가 매우 높다 >. 으로 익스포트했습니다. gniourf_gniourf -
제 대답은 '의' 설정 '에서' 에 대한 참조를 gnu. 랭 직면한 어려움을 겪고 있다 '같은 환경 변수를 설정하는 unbuntu linux/amd64 .i 길을 잃고 (' 고파스 '와' 고빈 '), 단말기 및 재구성', '에서 이 종료하십시오 통해 이 소스 < file_name>, 항상. 잘못 "를 넣을 수 있는 경로 ('고파스' 와 '고빈') 의 '폴더' ~ /.bash_profile. 그 후 몇 시간 낭비하는 것이 내가 찾은 해결책은 동일팔레트에 ',' ~ '에서' 와 '고빈 고파스 방법으로 /.bash_rc' file:
export GOPATH=$HOME/go
export GOBIN=$GOPATH/bin
export PATH=$PATH:$GOPATH:$GOBIN
및 설치, 이동 경로 손실은 협력했습니다 fine & 언로드하기 없었다.
편집할지 1: 그 이유는 이 문제에 대한 설정을 비사양 로그인하십시오. 관련될 수 있는 것은 우리가 어디서 검색하기를 실행하십시오 그놈 터미널 unbuntu 좋아하는 터미널 또는 셸 코드 파일 및 설정 로그인 포탄 가져옴 ./bash_rc '' ~ '~' ~ /.profile '에서 가져옴 /.bash_profile /.bash_profile' '~' 파일이므로 경우 파일을 파일 연결할 수 없습니다.
너무 내가 찾은 후, 연구, 간편하게 (I am 를 사용하여 초등학교에서요 OS) 이 영감을 받은 다음 링크.
>. 다음 명령을 실행하여 파일을 편집 모드 공개을 이바시르 . [You >. vi 또는 다른 편집기에는 사용할 수 있습니다.) >. >. $ sudo /.bashrc 나노 ~ ~ >. >. 다음 회선인 및끝 추가 및 파일의 저장. >. >. 익스포트를 경로 = " [FLUTTER_SDK_PATH] / / bin: $ PATH" 한다. >. >. 예를 들면 다음과 같습니다. >. >. 경로 = / bin / dev /, / home / 라지슐 익스포트합니다 ": $ PATH" 한다. >. >. ! [입력하십시오. 이미지 여기에 설명을] [3]
I believe this is the 솔루션 영구적입니다 distro unbuntu 의 경로를 설정하는 한다
ᄋ "이렇게 하면 도움이 된다.
추가할 수 있는 방법 중 하나는 영구적입니다 경로를 가져다줄래요 협력했습니다 있다. "' cd /etc/profile.d 터치 (custom.sh) vi (custom.sh) = $ PATH:/path setting/ 익스포트를 경로를 따라 "' 컴퓨터 및 여깄네요 경로는 재시작하여 좁히어 있겠느 건배해요
다음 명령을 사용하여 직접 추가할 수 있습니다. "' 에코 & # 39 익스포트합니다 PATH:/new/directory& 삼중평균 = $ # 39;; > >; /.zshrc ~ /.zshrc 소스 ~ "'