alias 란?
별칭이라는 뜻으로, 사용자 정의 명령어를 다른 이름으로 간소화하여 사용할 수 있는 쉘 내부 명령어이다.
alias 설정할 이름='명령어' 형식으로 설정할 수 있다.
단, 재부팅을 하면 설정한 명령어들이 초기화되므로 ~/.bashrc 파일에 백업해야한다.
clear 라는 명령어를 'c' 만 입력하여 사용할 수 있도록 alias 에 설정해보자.
alias 명령어를 통해 확인해보면, alias c='clear' 가 등록되어 c 입력만으로 clear 명령어를 사용할 수 있게 되었음을 확인할 수 있다.
그렇다면, 설정한 별칭을 삭제하려면 어떻게 해야할까?
unalias [별칭] 명령을 통해, 앞서 설정한 축약 명령어를 삭제할 수 있다.
unalias c 명령어를 사용하여, clear 명령어의 축약 명령어였던 c 를 제거한 것을 확인할 수 있다.
이번에는 디렉토리 및 파일 생성, 삭제 등의 과정을 alias 를 통해 축약하여 사용해보자.
a1 : /alias 디렉토리 생성 (mkdir /alias)
a2 : /alias 디렉토리의 하위에 test1 파일과 test2 디렉토리 생성 (touch /alias/test1 && mkdir /alias/test2)
a3 : /alias 디렉토리 강제 삭제 (rm -rf /alias)
a4 : a1 의 수행이 성공한 경우, a2 수행 (a1 && a2)
alias 로 등록한 명령어들이 모두 정상적으로 수행된 것을 확인할 수 있다.
공부하면서 정리한 내용을 글로 작성하였습니다.
혹시나 잘못된 내용이 있다면 댓글로 알려주시면 감사하겠습니다 :)
'Linux > Rocky' 카테고리의 다른 글
[Linux / Rocky] 리눅스 ifconfig 명령어 (0) | 2024.12.29 |
---|---|
[Linux / Rocky] 리눅스 find 명령어 (0) | 2024.12.27 |
[Linux / Rocky] 리눅스 mv 명령어 (0) | 2024.12.26 |
[Linux / Rocky] 리눅스 grep 명령어 (0) | 2024.12.26 |
[Linux / Rocky] Putty 원격 접속 (2) | 2024.12.25 |