본문 바로가기
IT/Linux

[LINUX] 리눅스 Alias 등록 및 조회 (tail -f log 등록)

by 스터딩아재 2021. 12. 24.
반응형

리눅스 Alias
리눅스 Alias

 

주로 개발/운영 log를 보기 위해 자주 사용하는 Alias의 존재를 모르고 그냥 "리눅스 들어가서 was_log, wlog치면 로그 나올거야"라고만 알고 있는 경우가 많습니다. 리눅스 서버에서 자주 사용하는 명령어를 저장하는 Alias 조회와 등록에 대해 알아보겠습니다.

 

 

Alias 조회

Alias를 조회하는 법은 간단합니다. 아무 위치에서 그대로 아래 명령어를 치면 됩니다.

 

주로 Log 파일 위치가 등록되 있으므로, 로그 파일 어딨나 모를 때는 한번 쳐 보시는게 좋습니다.

 

alias

[실행결과 예]
ls='ls -al'
alog='app/logs/WAS_LOG.log'
blog='app/logs/BATCH_LOG.log'

 

 

Alias 등록

Alias 등록 명령어의 경우는 아래와 같이 사용합니다.

아래 코드를 입력 후 alias를 다시 해보시면 등록된 것을 확인 할 수 있고, 바로 사용이 가능합니다.

 

다만 터미널에서 입력 시에는 터미널이 살아있는 동안만 유지되며, 터미널을 끄는 순간 날아갑니다.

 

alias 실행별칭='실행내용' 또는 "실행내용"

alias clog='/app/logs/Mobile.log'
alias dlog="/app/logs/Mobile_WEB.log"

 

 

Alias 명령어를 초기화되지 않게 등록하려면?

 

하루에도 터미널을 몇 번씩 껏다 키는데 위 방법은 임시방편일 수 밖에 없습니다. 

영구적으로 등록할 수 있는 방법은 먼저 홈 디렉토리로 가야합니다.

(홈 디렉토리는 서버 접속하자마자 있는 위치로 그냥 터미널에 cd만 입력하면 홈 디렉토리로 갑니다)

 

홈 디렉토리에서 아래 명령어로 숨겨진 파일을 조회합니다.

그냥 ll이나 ls로는 조회되지 않습니다.

 

ls -al

 

 

조회 결과 .bash_profile 파일 혹은 .bashrc 파일을 찾습니다.

cat 명령어로 파일을 살펴보면 둘 중 alias가 선언된 파일이 있을 겁니다.

 

저의 경우 .bash_profile에 있었습니다.

 

cat .bash_profile
cat .bashrc

 

 

찾은 파일에서 위에서 봤던 Alias 등록 명령어를 맨 아래 추가해 주면 됩니다.

(alias clog='/app/logs/Mobile.log' 추가)

 

vi명령어가 익숙하시면 직접 수정하시고, 귀찮으면 다운받아서 에디터 파일로 수정 후 재업로드 해주면 됩니다.

 

vi .bash_profile

 

 

이제 터미널을 껏다 키면 추가한 alias가 조회될 것입니다.

껏다 키기 귀찮으면 아래 명령어를 쳐도 됩니다.

 

source .bash_profile

 

긴 경로를 쳐야하는 명령어를 등록해보세요.
그리드형

댓글