티스토리 뷰

자주 사용하는 긴 명령어 조합을 간단하게 등록하여 사용할 수 있습니다.

등록

$ alias 별칭="명령"

해제

$ unalias 별칭

예제

java가 들어가는 프로세스 상태를 조회하는 명령을 pj에 매핑하여 사용하여보고 해제하는 예제입니다.
너무 간단하여 따로 설명이 필요 없을 것 같습니다.

$ alias pj="ps -ef | grep java"
$ pj
  501 65444 51395   0  2:58PM ttys001    0:00.00 grep --color=auto --exclude-dir=.bzr --exclude-dir=CVS --exclude-dir=.git --exclude-dir=.hg --exclude-dir=.svn java
$ unalias pj
$ pj
zsh: command not found: pj

매번 alias 명령 사용이 번거로우시다면 홈 디렉토리의 .bashrc (또는 .bash_aliases) 파일에 등록하셔도 됩니다.

$ vi ~/.bashrc
$ vi ~/.bash_aliases

그냥 alias 명령을 입력하시면 등록되어있는 별칭을 확인하실 수 있습니다.

alias   
-='cd -'
...=../..
....=../../..
.....=../../../..
......=../../../../..
1='cd -'
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
afind='ack -il'
g=git
ga='git add'
// 생략
댓글