프로그래밍언어/Linux
PATH
w우주z
2013. 3. 18. 16:26
<PATH>
- 현재 PATH 확인
echo $PATH
원래 리눅스에서는 어떤 파일을 실행하려고 할 때, 해당 디렉토리에 들어가서 실행해야 한다.
그렇지만 그 해당 디렉토리를 PATH로 지정하게 되면 어디서나 그 디렉토리에 파일을 실행할 수 있다.
'./파일이름'을 할 필요가 없어지고, '파일이름'만 입력하면 된다.
* 명령어도 실행 파일인데 명령어가 있는 디렉토리가 PATH로 지정되어 있기 때문에 명령어만 쳐도 실행됨
- PATH 디렉토리 추가
전체 사용자에게 추가 : /etc/profile 편집(아예 시스템을 바꾸어 주는 것)
특정 사용자에게 추가 : ~/.bash_profile
현재 로그인에서만 추가(로그 아웃시 소멸)
echo $PATH
PATH=$PATH: 추가할 디렉토리 ex) PATH=$PATH:/root
- 개인별 별칭(alias) 설정
긴 명령어를 짧게 하기 위해 단축키를 설정하는 것
alias 단축키='명령어'
ex) alias ee='echo $'
그러나, 개인별 별칭 설정을 휘발성이다.
비휘발성으로 설정하고 싶다면 특정 사용자에게 그 별칭을 설정하면 된다. (./bashrc를 편집)