Home [개발환경] 터미널에서 Alias 단축어 설정 방법
Post
Cancel

[개발환경] 터미널에서 Alias 단축어 설정 방법

터미널에서 GitBash를 이용하는데 매번 명령어로 폴더 위치 이동하고, 서버 실행하는게
너무너무 불편해서 alias에 대해 찾아보고 정리하게 되었습니다.

1️⃣ alias란?

터미널에서 자주 사용하는 길거나 복잡한 명령어를 짧고 기억하기 쉬운 단어로 대체할 수 있도록 해주는 ‘별명’ 또는 ‘단축어’ 기능입니다.
alias를 사용하면 명령어 입력 시간을 줄이고 오타 발생 가능성을 낮출 수 있어 작업 효율성을 크게 높일 수 있습니다.

예시: ls -alF (숨김 파일 포함하여 상세 목록, 파일 유형 표시) 명령어를 ll이라는 짧은 단축어로 사용 가능

2️⃣ 임시 alias 설정 (재부팅 시 초기화됨)

터미널 세션이 종료되거나 컴퓨터를 재부팅하면 사라지는 임시 Alias를 설정하는 방법입니다.
테스트용으로 사용하거나 일회성으로 사용할 때 유용합니다.

1
2
3
4
5
6
7
8
# 등록되어 있는 모든 별칭 확인
alias

# 명령어 등록 : alias 단축어이름='원래_명령어'
alias ll='ls -alF'

# 명령어 해제 : unalias 단축어이름
unalias ll

3️⃣ 영구적인 alias 설정 (재부팅 후에도 유지)

Alias를 영구적으로 사용하려면 셸(Shell)의 설정 파일에 등록해야 합니다.
대부분의 리눅스 시스템에서 기본 셸은 Bash이며, 이 경우 ~/.bashrc 파일에 Alias를 추가합니다.
Zsh을 사용한다면 ~/.zshrc 파일에 추가합니다.
파일이 없다면 새로 생성하면 됩니다. (환경 설정의 파일 이름은 셸마다 다를 수 있습니다.)

설정 방법

  1. 사용하는 셸의 설정 파일을 vi 또는 nano 명령어를 통해 텍스트 편집기로 엽니다. (Bash의 경우 ~/.bashrc)
  2. 파일의 아무 곳에나 (보통 파일의 끝에 추가) 다음과 같은 형식으로 alias를 추가합니다.
    1
    
    alias 단축어이름='원래_명령어'
    
  3. 파일을 저장하고 닫습니다.
  4. 변경사항을 즉시 적용하려면 다음 명령어를 실행합니다. (재부팅 시 자동 적용되지만 즉시 사용하려면 필요)
    1
    
    source ~/.bashrc
    

편집기 사용 방법

1) vi 에디터 사용

vi는 강력하지만 초보자에게는 다소 어려울 수 있는 텍스트 에디터입니다.

1
vi ~/.bashrc
  • 파일이 열리면 i 키를 눌러 “INSERT” 모드로 전환합니다.
  • 원하는 Alias를 추가합니다. (예: alias cls='clear')
  • Esc 키를 눌러 명령 모드로 돌아갑니다.
  • :wq를 입력하고 Enter 키를 눌러 저장하고 종료합니다. (저장하지 않고 종료하려면 :q! 입력)

2) nano 에디터 사용

nano는 사용하기 쉬운 텍스트 에디터입니다.

1
nano ~/.bashrc
  • 파일이 열리면 원하는 Alias를 추가합니다. (예: alias getup='cd ../..')
  • Ctrl + O (저장)를 누른 후 Enter 키를 누릅니다.
  • Ctrl + X (종료)를 눌러 에디터를 닫습니다.
This post is licensed under CC BY 4.0 by the author.