devops

리눅스(Linux) 환경변수 PATH? 환경변수 설정 방법 본문

DevOps/OS

리눅스(Linux) 환경변수 PATH? 환경변수 설정 방법

vata500 2021. 8. 26. 11:22
반응형

PATH 환경변수 란?

  • 프롬프트에서 command를 치면, 그 실행파일을 OS가 찾는다. 이 OS가 명령을 수행하기 위해 찾는 위치가 PATH다.
  • PATH에 설정된 명령어는 명령어만 쳐도 실행이된다.
  • PATH에 설정안된 명령어는 명령어의 절대경로를 모두 입력해야한다.
  • 쉽게 말해서 PATH는 사용자가 정의해놓은 길을 의미한다. 
  • 경로들은 /usr/bin:/etc:/usr/local/bin 과 같이 클론(:)으로 구분되어 저장되어있다.

명령어 찾는 순서

1) /etc/profile
2) /etc/bashrc
3) /etc/inputrc
4) $HOME/.bash_profile
5) $HOME/.bashrc
6) $HOME/.inputrc

환경변수 추가 방법 1

$ export PATH = <추가할 경로>:$PATH

환경변수 추가 방법 2

$ vim /etc/bash.bashrc
(전역적인 설정으로 모든 사용자에게 동일하게 적용)

맨상단 혹은 하단에 export env_name=value를 추가

$ source /etc/bash.bashrc
or 
$ ./etc/bash.bashrc
를 입력하여 수정 내용 적용

반응형
Comments