[Linux] 명령어(별칭) 만들기(alias)

리눅스에서는 alias명령어를 사용하여 나만의 명령어(별칭) 를 만들 수 있다. 자주 사용하는 긴 명령어를 다른이름으로 간단히 줄여서 사용할 수 있다.

현재 접속한 세션에서 명령어(별칭) 설정 및 해제 하는법. 세션을 종료하거나 시스템을 재부팅할 경우에 alias 설정한게 사라진다.

명령어(별칭) 설정
alias 별칭='명령어정의'
ex. alias morelog='more /home/logs/log'

명령어(별칭) 해제
unalias 별칭
ex. unalias morelog


alias 설정을 게속 유지하고 싶다면, 두가지방법이 있다.
첫번쨰는 ~/.bashrc 파일에 위의 설정을 추가하고 저장한다. 이 방법은 현재 접속한 사용자에 한해서 alias설정이 적용된다.
두번째는 /etc/profile 파일에 위의 설정을 추가하고 저장한다. 이 방법은 모든 사용자에게 alias 설정이 적용된다.

예제
vi ~/.bashrc or vi /etc/profile 를 사용하여 파일을 열어 alias 를 정의한다. 정의한 후 바로 적용을 하기위해서는 source ~/.bashrc 를 사용하면 된다.


alias 명령어를 사용하면 설정된 별칭들의 리스트를 볼 수 있다.