반응형
alias 명령어
alias 명령어는 Linux 및 macOS에서 쉘에서 사용자 정의 명령어 별칭을 설정하는 데 사용됩니다. alias를 사용하면 긴 명령어를 짧은 단어나 구문으로 대체하여 편리하게 사용할 수 있습니다.
alias 명령어는 다음과 같은 형식을 가집니다.
alias [별칭]='명령어'
예를 들어, 'll'이라는 별칭을 'ls -l' 명령어로 설정하려면 다음과 같이 입력합니다.
alias ll='ls -l'
이제 'll'을 입력하면 'ls -l' 명령어가 실행됩니다.
사용자가 설정한 alias 목록을 확인하려면 'alias' 명령어만 입력하면 됩니다.
예를 들어
alias
alias 명령어는 현재 쉘 세션에서만 유효하며, 새로운 쉘 세션에서는 설정이 유지되지 않습니다. alias를 영구적으로 유지하려면 쉘 설정 파일 (예: .bashrc 또는 .bash_profile)에 alias 명령어를 추가해야 합니다.
alias 설정
.bashrc 파일을 수정하면 된다.
root 사용자도 적용하려면 /root/.bashrc 파일을 수정합니다.
vim ~/.bashrc
alias cls='clear'
alias p='cd ..'
alias ls='ls --color -F --show-control-chars'
alias ll='ls -l'
alias la='ls -A'
alias l='ls -CF'
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
alias md='mkdir -p'
alias vi='vim'
저장 후 ./bashrc 나 source .bashrc를 실행하면 재부팅 하지 않고 바로 적용할 수 있습니다.
source ~/.bashrc
unalias 명령어
이전에 설정한 alias를 제거(unalias를 사용하여 별칭을 제거하면 해당 별칭은 더 이상 사용할 수 없습니다_
unalias [별칭]
이제 'll'을 입력하면 더 이상 해당 별칭이 존재하지 않으므로 실행되지 않습니다.
unalias ll
모든 alias를 한 번에 제거하려면 다음과 같이 입력합니다.
unalias -a
이 명령을 실행하면 현재 쉘 세션에 설정된 모든 alias가 제거됩니다.
728x90
반응형
'리눅스' 카테고리의 다른 글
traceroute 명령어 (0) | 2013.09.01 |
---|---|
CentOS 4에서 부트로더를 복구하는 방법(싱글모드) (0) | 2013.09.01 |
MySQL의 root 사용자의 패스워드를 변경하는 방법 (0) | 2013.09.01 |
CentOS 7에서 yum 저장소를 변경하는 방법 (0) | 2013.08.28 |
MySQL 클라이언트 실행 시 libtinfo.so.5 라이브러리 오류 (0) | 2013.08.27 |