본문 바로가기
Developer/Linux

Linux alias 사용 방법 (리눅스 별칭 사용 방법)

by 김씩씩 2023. 2. 14.

Linux alias 사용 방법 (리눅스 별칭 사용 방법)

 

Linux에서 사용하기 복잡한 명령어를 별칭으로 만들어두고 사용하기 편하도록 만들어주는 alias 사용 방법에 대해 알려드리도록 하겠습니다.

 

목차

  1. 현재 등록되어 있는 모든 별칭 출력
  2. 별칭 등록하는 방법
  3. 별칭 해제하는 방법
  4. 별칭 영구 등록하는 방법

 

자세한 설명에 들어가기 전에 먼저 alias를 사용하게되는 간단한 예시를 보여 드리겠습니다.

alias를 사용하게 되는 간단한 예시를 만들어 보았습니다! 이해하기에 도움이 되었을까요!

 

그럼 이제 사용 방법에 대해 자세히 알려 드리겠습니다.

 

현재 등록되어 있는 모든 별칭 출력

alias

위 명령어를 사용하여 아래와 같이 현재까지 등록되어있는 모든 별칭들을 확인할 수 있습니다.

 

별칭 등록하는 방법

alias {{별칭}}="{{별칭 실행시 실제 실행될 명령}}"

# e.g.
alias ll="ls -l"

alias {{별칭}}="{{별칭 실행시 실제 실행될 명령}}" 형태로 입력하여 원하는 명령어 별칭을 생성할 수 있습니다.

 

별칭 해제하는 방법

# 원하는 별칭 해제
unalias {{별칭}}

# e.g.
unalias ll



# 모든 별칭 해제
unalias -a

unalias {{별칭}} 으로 설정되어 있는 별칭을 해제할 수 있습니다.

위 예시에서 [unalias ll] 명령어로 인해 [ll] 명령어가 사라진 것을 확인할 수 있습니다.

[unalias -a] 명령어로 모든 별칭을 해제할 수도 있습니다.

 

별칭 영구 등록하는 방법

터미널에서 alias 명령어로 별칭을 생성해놓고 사용하다가 터미널을 종료했다가 다시 실행하면 생성해둔 별칭이 없어져 있습니다.

이를 영구히 등록하기 위해서는 .zshrc 파일에 등록을 해두면 됩니다.

※ zsh쉘을 사용할 경우 .zshrc 파일이고 bash 쉘 등을 사용하신다면 .bashrc 파일에 등록하시면 됩니다.

 

vim ~/.zshrc

위 명령어를 통해 .zshrc 파일을 편집하기 시작합니다.

 

원하는 곳에 원하는 별칭을 등록해주신 뒤, 명령어 모드에서 wq를 하는 것으로 저장하고 편집기를 나가줍니다.

 

source ~/.zshrc

이제 .zshrc 변동사항을 적용하기 위해 위 명령어를 사용해주거나, 터미널을 껐다가 다시 켜보면 등록한 별칭을 영구히 사용할 수 있습니다!

등록한 별칭을 사용하고싶지 않다면 해당 파일에서 별칭을 등록한 부분을 삭제하고 저장하여 다시 위 명령어를 사용하시거나 터미널을 껐다가 다시 키시면 되겠습니다!

 

※별칭으로 사용할 명령어들을 .zsh_aliases 파일로 따로 만들어서 관리하기도 하는데 해당 방법은 추후에 다시 자세하게 작성하도록 하겠습니다!

 

 

이상으로 alias 사용 방법에 대한 설명을 마치도록 하겠습니다.

 

 

도움이 되셨다면 공감, 댓글 부탁드립니다!

궁금하신 점이나 요청사항은 언제든지 말씀해주세요!

피드백도 언제나 환영입니다!

 

감사합니다.


댓글