반응형
리눅스 명령어, alias
alias는 리눅스/유닉스 쉘에서 명령어에 별명을 붙여주는 기능입니다. 자주 사용하는 긴 명령어를 짧고 기억하기 쉬운 단어로 바꿔 쓸 수 있어서 작업 효율을 높일 수 있습니다.
✅ 기본 문법
alias 별명='실제 명령어'
예시
alias ll='ls -alF'
alias gs='git status'
alias rm='rm -i' # 삭제 시 확인하도록 함
이제 터미널에서 ll이라고 입력하면 ls -alF가 실행됩니다.
✅ 현재 설정된 alias 보기
alias
또는 특정 alias만 보고 싶을 때:
alias ll
✅ alias 삭제
unalias ll
✅ alias를 영구적으로 적용하려면?
alias는 터미널 세션(창)을 닫으면 사라집니다. 영구 적용하려면 다음 설정 파일에 추가해야 합니다.
- Bash 사용자의 경우:
~/.bashrc 또는 ~/.bash_aliases - Zsh 사용자의 경우:
~/.zshrc
# 예: ~/.bashrc
alias ll='ls -alF'
그리고 적용:
source ~/.bashrc
✅ alias의 활용 예시
alias h='history' | history | 명령어 기록 조회 |
alias c='clear' | clear | 터미널 화면 지우기 |
alias ..='cd ..' | cd .. | 상위 디렉토리로 이동 |
alias py='python3' | python3 | 파이썬 명령어 단축 |
alias 명령어 실제 실행 명령어 설명
✅ 주의사항
- alias는 쉘 내에서만 작동합니다. **스크립트(.sh 파일)**에서는 직접 alias를 인식하지 못할 수 있습니다.
- 이미 존재하는 명령어와 이름이 겹치지 않도록 주의해야 합니다. 예를 들어 ls를 다른 뜻으로 alias하면 혼란이 생길 수 있습니다.
'리눅스 > 리눅스 기초' 카테고리의 다른 글
리눅스 명령어, apropos (1) | 2025.04.15 |
---|---|
리눅스 명령어, yes (1) | 2025.04.14 |
시스템 이름을 알아보는 방법 (3) | 2025.03.18 |
리눅스 명령어 'halt -p' (16) | 2025.01.06 |
Oracle VirtualBox에서 마우스 통합 (28) | 2024.12.28 |