[Linux] alias - 명령어 별칭 만들기

alias

  • alias는 리눅스 명령어를 사용자 임의의 명령어로 바꾸어 사용할 수 있게 해주는 기능이다.

사용방법

  • 터미널에서 alias를 치면 현재 등록 되어있는 alias를 볼 수 있다.
# 현재 alias 확인
alias

# result
-='cd -'
...=../..
....=../../..
.....=../../../..
......=../../../../..
1='cd -1'
2='cd -2'
3='cd -3'
4='cd -4'
5='cd -5'
6='cd -6'
7='cd -7'
8='cd -8'
9='cd -9'
_='sudo '
# etc...

일시적

  • alias $COMMAND='$ANOTHER_COMMAND'를 통해 alias를 추가할 수 있다. 이 경우 터미널이 종료되면 설정해놓은 명령어는 초기화된다.
# clear 명령어를 cl에 매핑. 이후 cl만 쳐도 clear가 실행됨.
alias cl='clear'

지속적

  • ~/.bash_profile에 alias를 추가해 놓으면 터미널이 종료되어도 명령어가 초기화되지 않는다.
## In terminal
# bash_profile 열기
vi ~/.bash_profile

## In bash_profile
# alias 추가
alias cl='clear'

## In terminal
# 변경 사항 적용
source ~/.bash_profile