상세 컨텐츠

본문 제목

우분투 alias 설정법

개발/SERVER

by 강아지찹쌀떡 2023. 8. 18. 09:17

본문

alias라는 개념은 긴 명령어를 자신이 원하는 명령어로 함축 시켜서 실행시킬수 있게 하는 명령어이다.

 

예를들어 cd home/Test/test1/test2/test3/test4/라는 경로에 접근할때

alias가 설정되어 있지 않으면 경로에 접근할때마다 명령어를 입력해야 한다.

하지만 alias로 cd home/Test/test1/test2/test3/test4/명령어를 access라는 명령어로 설정하면

access만 쳐도 위 경로에 접근이 가능하다.

 

alias # 현재 등록되어 있는 별칭 보기

alias 별칭 = "실행시킬 명령어" #alias 등록

unalias 별칭 # alias 해제

 

위 명령어 처럼 alias를 등록해도 되지만, 서버를 껐다가 키면 다시 등록을 해야하는 문제가 있다.

영구적으로 alias를 등록하는 방법은 

vi ~/.bashrc #명령어 입력하여 vi에디터에 접근

somr more ls~부분을 찾아서 alias를 등록한다.

alias를 등록하고나서 끝이 아니라 

source ~/.bashrc #명렁어 실행하여 적용

위 명령어를 입력하여 적용을 해줘야지 서버를 껐다가 켜도 alias가 적용이 된다.

 

근데, alias하나에 여러가지 명령어를 실행시키고 싶을때는

alias test='cd/test1/test2/test3;cd/test4/test5/test6'

이렇게 ; 표시로 명령어간의 구분을 해주면 test라는 명령어를 입력했을때 cd~~명령어 2개가 순서대로 실행되게 된다.

alias를 등록할때 주의점은 test='cd~에서 =양쪽을 띄어쓰기 하면 안되고 붙여줘야 한다.

관련글 더보기