JLOG

리눅스 터미널 커스텀 명령어 설정하기 / alias 설정하기 / 리눅스 명령어 생성 본문

기타/팁

리눅스 터미널 커스텀 명령어 설정하기 / alias 설정하기 / 리눅스 명령어 생성

정정선선 2021. 3. 3. 23:39

터미널 단축키 설정하는 이유

Ubuntu와 같은 리눅스 명령어를 사용하다가 보면 계속 반복적으로 입력하는 명령어들이 있다.

긴 명령어들을 더 간편하게 사용하기 위해 alias를 사용하는 것을 추천한다.

 

 

설정하는 방법

먼저 terminal에 들어가 아래와 같이 입력해 bashrc 파일을 열어준다.

또는 zsh를 사용한다 그럼 zshrc 파일을 열어준다.

>>> nano ~/.bashrc 

# zsh 사용자는 
>>> nano ~/.zshrc

 

파일을 열어 아래로 쭉 내리다 보면 기본으로 설정된 alias가 존재하는 것을 확인할 수 있다.

 

 

내가 생성하고 싶은 명령어를 아래의 문법과 같이 설정해준다.

alias {생성할 명령어}={실행할 명령어}

 

예를들어,

alias b='cd ..'

와 같이 설정해주면

 

코드 상에 b를 입력한 것과 cd ..를 입력한 것과 같은 결과가 나온다.

즉, cd ..를 치지 않고 단순히 b만 치더라도 현재 존재하는 디렉토리 바깥으로 나오게 된다.

 

아래와 같이 custom alias를 설정해준다

 

참고로 나는 리눅스 초기 세팅을 할 때 기본적으로 아래와 같이 세팅해주고, 필요한 것들은 계속 사용해가며 추가하는 편이다.

 

개인적으로 alias로 b(=cd ..)를 설정하는 것을 강추한다.

정말 자주 사용하는 만큼 편함을 느낄 수 있다.

# custom aliases 
alias c='clear' 

alias b='cd ..' 
alias bb='cd ../..' 
alias bbb='cd ../../..' 
alias bbbb='cd ../../../..' 

alias rma='rm -rf'

 

 

Ctrl+s, Ctrl+x를 눌러 nano에서 저장하고 나온 뒤에

터미널에 아래와 같이 입력해주어 바뀐 부분을 적용해주자

>>> source ~/.bashrc 

# zsh 사용자는 
>>> source ~/.zshrc

 

 

아래와 같이 alias가 정상적으로 적용된 것을 확인할 수 있다.

 

 

Comments