질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

PATH 변수 수정 방법에 대해서 질문이 있습니다.

작성자 정보

  • 이유수 작성
  • 작성일

컨텐츠 정보

본문

사용하고 있는 shell은 bash 입니다. 지금까지 보통 특정 library을 설치하고 나면 ~/.bashrc을 수정하는 방식으로 PATH 변수를 추가했었습니다만, 여기서 궁금한 점은, 기존에 추가되어 있는 PATH 변수를 수정하는 방법입니다.

기존에 시스템에 A, B, C가 설정되어 있었는데, 여기서 B, C을 제거하고, D라는 PATH을 설정하고 싶습니다. 최종적으로 시스템에 남아 있으면 하는 path는 A, D 입니다. 이런 작업은 할 일도 거의 없고, 개인적으로 사용하고 있는 시스템이기 때문에 그냥 재부팅을 했었습니다.

재부팅을 하지 않고 위의 작업을 할 수 있는 방법이 있으면 알려주셨으면 합니다.

관련자료

댓글 2

정원용님의 댓글

  • 정원용
  • 작성일
최초 상태
# export PATH=A:B:C

B,C를 제거하고 D를 추가
# export PATH=A:D

여기에 C,B를 추가하고 싶으면
# export PATH=$PATH":B:C"

(주의) 현재 사용하고 있는 터미널에 대해서만 바뀜. 새로 여는 터미널에 대해서 변경하고 싶은 경우는 .bashrc도 수정필요.


*참고
sh의 경우
# PATH=A:D
# export PATH

csh의 경우
# setenv PATH A:D

정창호님의 댓글

  • 정창호
  • 작성일
.bashrc 파일에서 PATH 를 수정하신후에 source ~/.bashrc  하셔도 됩니다.
확인은 env 로 확인해 보세요

공지사항


뉴스광장


  • 현재 회원수 :  60,034 명
  • 현재 강좌수 :  35,789 개
  • 현재 접속자 :  249 명