예전, Alias 만들기라는 글을 적은 적이 있습니다.
오래되서 다시한번 정리합니다.

```shell script [XXXX-01:root]/home/ssp/log/log4j/script>#vi /home/root/.bashrc [XXXX-01:root]/home/ssp/log/log4j/script>#cd /home/ro -bash: cd: /home/ro: 그런 파일이나 디렉터리가 없습니다 [XXXX-01:root]/home/ssp/log/log4j/script>#vi ~/.bashrc


vi ~/.bashrc

alias rm=’rm -i’ alias cp=’cp -i’ alias mv=’mv -i’ alias vi=vim

alias elog=’tail -f /home/XXXX/logs/log4j/XXXX.errorlog.log’ alias dlog=’tail -f /home/XXXX/logs/log4j/XXXX.debuglog.log’ alias ilog=’tail -f /home/XXXX/logs/log4j/XXXX.infolog.log’ alias tlog=’tail -f /usr/local/tomcat/logs/catalina.out’ alias tstart=’/usr/local/tomcat/bin/startup.sh &’ alias tstop=’/usr/local/tomcat/bin/shutdown.sh’ alias data=’cd /home/XXXX/rfdata/DATA’

alias prop-reload=’curl -v http://127.0.0.1/servlet/monitor?mode=reloadConf’ alias recom-ilog=’ilog | grep -vi dump | grep -vi kafka | grep -vi rtbrdservice | grep -vi pushthread | grep -vi “덤프” ‘ alias recom-elog=’elog | grep -vi “campaignlist null” | grep -vi “lastmomentexception” | grep -vi “uuid is not found” ‘

Source global definitions

if [ -f /etc/bashrc ]; then . /etc/bashrc fi ~
```

자주 사용하는 명령어들은 약어를 사용하여 편하게 사용합니다.
저의 경우, 톰캣 재시작을 유용하게 사용합니다.

다만 중요한 명령어의 경우에는 alias 를 등록하지 않고 집적 호출하도록 유도하거나 강제하는 편입니다.

작업완료 후, source ~/.bashrc 적용합니다.