저(著)

alias

쪼랩전사 2021. 12. 6. 19:19
728x90

리눅스 명령어를 사용하다 보면, 굉장히 빈번히 사용하게 되는 명령어들이 있다. 심지어 그 명령어가 굉장히 긴 경우에 그것을 반복적으로 입력하는 것은 굉장한 고역이 될 것이다.

리눅스에서는 이를 해결하기 위해서 alias[각주:1] 명령어를 제공한다.

이 포스팅에서는 alias 사용 방법을 소개한다.

명령어 사용 방법

먼저 alias 명령어를 사용하는 방법을 소개하겠다. 단, 이 방법은 해당 터미널을 빠져나가는 순간 생성한 alias들이 사라지므로 주의하기를 바란다. 만약, 영구 적용하고 싶다면, 영구 적용 세션으로 가길 바란다.

- 목록 조회

alias

출력 예시

alias ls='ls --color=auto'

- 생성

alias <NAME>="COMMAND"

> 주의: "=" 의 앞뒤를 띄어 쓰면 안 된다!

 

예시: 가장 큰 파일 N개 출력

alias most="du -a / 2> /dev/null | sort -n -r | head -n"

- 사용

<NAME> arguments...

예시

most 2

- 제거

unalias <NAME>

예시

unalias most

영구 적용

$HOME/.bashrc 파일에 alias 생성 명령을 쓰고 저장하면 된다.
단, 위의 방법은 단순히 파일을 저장하자마자 사용할 수 있는 것이 아니다.
터미널에 재접속을 해야 적용이 된다.
재접속을 하기 싫다면 아래와 같은 명령을 입력해야 한다.
```bash
source $HOME/.bashrc
```

마치며...

지금까지 alias를 사용하는 방법에 대해 알아봤다. 그런데, 웃긴 것은 필자는 alias를 잘 안 쓴다. CTRL+R 명령을 자주 쓴다. CTRL+R 명령은 history에서 가장 비슷한 것을 찾아주는 명령어이다. 한번 써보길 권장한다.


  1. 직역: 가명 [본문으로]

'저(著)' 카테고리의 다른 글

nextcloud - 비밀번호 초기화  (0) 2022.03.01
git - 불필요한 로컬 브랜치 제거  (0) 2022.02.08
Archlinux mirrorlist ranking  (0) 2021.11.29
systemd timer  (0) 2021.11.07