컴퓨터 엑셀 워드 포토샵 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Wednesday, July 12, 2006

[리눅스/Cygwin] 패스(PATH) 수정/추가하는 법 - Linux


자신의 홈 디렉토리에
.profile
.bash_profile
이런 파일이 있을 것입니다.

그 파일 중 하나의 맨 마지막 줄에

PATH=디렉토리경로:디렉토리경로:디렉토리경로

이렇게 지정하면 됩니다. 디렉토리들을 콜론(:)으로 구분합니다. (참고로 도스나 윈도우에서는 세미콜론(;)으로 구분함)

그런데 이렇게 하면 이미 지정되어 있던 패스가 사라지게 되므로, 이미 있는 패스에 다음과 같이 추가 하는 것이 좋습니다.

PATH=${PATH}:추가할디렉토리경로



더 읽기: 리눅스

5 Comments:
At January 12, 2011 at 10:22 AM, Blogger Unknown said...

이 설명은 Cygwin FAQ랑은 다르군요. Cygwin FAQ에는 cygwin\etc\profile을 수정하도록 설명이 되어 있더군요. 주인장께서 Cygwin이 아닌 Linux를 기준으로 설명하신건가요?

 
At January 12, 2011 at 12:20 PM, Blogger mwultong said...

예, 제가 시그윈 설정도 리눅스와 최대한 비슷하게 만들어서 사용하기 때문에 설명이 부족했던 것 같습니다^^;

저의 경우에는 .bash_profile 이렇게 윈도우에서도 파일명 앞에 점을 붙인 후에 홈디렉토리를 만들어서 사용하거든요.

패스를 어떤 설정 파일에 적용하든 괜찮습니다.

다만 시그윈에서 D:\Y 이런 폴더에 패스를 걸려면

PATH=${PATH}:/cygdrive/d/y

이런 식으로 시그윈식으로 패스를 변형하여 걸면 됩니다

 
At March 1, 2011 at 8:56 PM, Blogger mwultong said...

추가 설명:

echo $HOME 명령을 사용하여 자신의 홈 디렉토리가 어디인지 확인한 후, 설정 파일이 없다면

C:\cygwin\etc\defaults\etc\skel 디렉토리의
.bash_profile
.bashrc
.inputrc
파일 3개를 홈디렉토리에 복사한 후 편집하면 됩니다.

 
At March 1, 2011 at 9:05 PM, Blogger mwultong said...

추가 설명:

/etc/profile
/etc/bashrc
/etc/inputrc
이런 etc 디렉토리의 설정들은 로그인한 모든 사용자들을 위한 시스템 규모의 설정 파일입니다. 변경한 설정을 모든 사용자들에게 적용할 경우에 etc 디렉토리의 파일들을 편집합니다.

자신만 쓰려는 경우에는 자신의 홈 디렉토리의
.bash_profile
.bashrc
.inputrc
이런 파일들을 편집합니다.

 
At March 1, 2011 at 9:12 PM, Blogger mwultong said...

echo $HOME 은 echo ~ (물결무늬) 로 해도 됩니다.

 

Post a Comment

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Previous Posts
Monthly Archives
Top