2009-10-13 3 views
3

하이 리눅스는 설정 envirnoment 변수는

나는 GCC 컴파일러를 사용하여 작은 C 프로그램을 작성하고 난 실행 내가이 인사는 어떤 장소에서 실행하려는 안녕하세요 을 가지고 이름. bash 쉘에서 환경 변수를 설정하는 방법.

일부 소프트웨어를 설치하는 동안 자체 envirnoment 변수를 어떻게 설정합니까?.

미리 감사드립니다. bash는 자사에서

답변

0

는 :

export name=value 
4

당신은 PATH 환경 변수에 실행 파일의 경로를 추가합니다. 당신이 자동으로 설정하려면

export PATH=$PATH:/home/username/program 

는 ~/해당 행을 추가 : 예를 들어, bash 쉘, 프로그램/홈/사용자 이름/프로그램에 대한 경로를 가정/안녕하세요, 다음을 수행 .bash_profile

4

bash을 사용하고 있다면 (Linux를 사용하고있는 경우라면) 먼저 경로에 자신의 이진 디렉토리를 포함하도록 ~/.bash_profile을 변경해야합니다.

그것의 끝에 다음 줄을 추가 : 그럼 당신은 그 디렉토리로 사용하기 원하는 실행 파일을 넣어

mkdir ~/bin 

:

export PATH=$PATH:~/bin 

그런 다음에 그 디렉토리를 생성합니다. Voila, 로그인 할 때마다 사용할 수 있습니다.

는 당신이 awk, ls 또는 cp 명령을 만들고 싶어 bash, 그래서 그 이름으로 실행 가능한 프로그램에 대한 경로를 검색 할 것이라는 점을 명심하십시오, 당신은 시스템 전에 와서 당신의 ~/bin 디렉토리가 필요합니다 귀하의 경로에있는 디렉토리. 하지만 이것은 대개 나쁜 생각입니다. 실제 실행 파일과 충돌하지 않도록 실행 파일의 이름을 지정하는 것이 좋습니다 (실제로 수행중인 작업을 알 때까지 시스템 실행 파일을 마음의 내용으로 바꾸거나 트랩 할 수 있음). 환경 변수를 설정하는 방법에 대한 사용자의 갱신에 대한 답변에서

, 그것은 (bash 단위) 간단합니다 환경 변수 name를 만들고 그것을 값 value을 줄 것이다

export name=value 

. 하위 프로세스에서도 사용할 수 있으므로 대신 set을 사용하는 것이 좋습니다.