[CentOS] alias 등록 방법DevOps/Linux2022. 10. 14. 20:37
Table of Contents
반응형
alias 란
alias는 별칭이라는 뜻으로 리눅스에서 alias는 사용자가 명령어를 다른 이름으로 바꿔서 사용할 수 있는 쉘 내부 명령어를 말합니다. 이 alias를 통해서 일일이 입력하기 번거로운. 길이가 긴 명령어를 간단한 이름으로 바꿔서 등록하여 업무 효율을 높일 수 있습니다.
alias 확인
현재 등록된 alias 리스트를 확인할 수 있습니다.
$ alias
alias cp='cp -i'
alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
alias l.='ls -d .* --color=auto'
alias ll='ls -l --color=auto'
alias ls='ls --color=auto'
alias mv='mv -i'
alias rm='rm -i'
...
alias 등록
명령어 별칭은 alias 명령어별칭='명령어'
의 형식으로 등록합니다. 아래의 예제처럼 등록하면 run_tomcat
라는 명령어를 실행할 경우 tomcat 이 실행됩니다.
# alias 명령어별칭 = '명령어'
$ alias run_tomcat='/usr/local/tomcat8/bin/catalina.sh start'
alias 해제
unalias 명령어를 사용하여 등록된 alias를 삭제할 수 있습니다.
$ unalias run_tomcat
alias 영구 등록
위에서 등록된 alias 들은 시스템을 재부팅하고 나면 다시 초기화가 되어 매번 재 설정해줘야 한다는 불편함이 있습니다. 이러한 문제를 방지하려면 alias를 ./bashrc
이나 .bash_aliases
파일에 등록해서 사용해야 합니다. 재부팅이 되더라도 등록해 둔 alias가 영구 지속됩니다.
$ vi ~/.bashrc
./bashrc 파일을 열고 alias를 추가합니다.
# 예
alias run_tomcat='/usr/local/tomcat8/bin/catalina.sh start'
alias stop_tomcat='/usr/local/tomcat8/bin/catalina.sh stop'
alias tomcat_logs='tail -n 150 -f /usr/local/tomcat8/logs/catalina.out'
bashrc 파일을 수정하면 바로 적용되지 않고 source
명령어를 사용하여 동기화를 해야 합니다.
$ source ~/.bashrc
위의 방법으로 alias 별칭을 편리하게 사용할 수 있습니다.
반응형
'DevOps > Linux' 카테고리의 다른 글
[CentOS] Service 등록 및 실행 방법 (0) | 2022.11.15 |
---|---|
[CentOS] MariaDB 설치 방법 (0) | 2022.11.08 |
[CentOS] Tomcat 다중 설치 및 운영 방법 (0) | 2022.10.14 |
[CentOS] nohup 사용 방법 (0) | 2022.09.29 |
[CentOS] Hostname 변경 방법 (0) | 2022.09.29 |
@고지니어스 :: 규니의 개발 블로그
IT 기술과 개발 내용을 포스팅하는 블로그
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!