본문 바로가기

개발/Linux

[Linux] 리눅스 셸 (Shell) 단축 명령 (alias) 만들기




리눅스 셸 (Shell) 단축 명령 (alias) 만들기 



alias 란 별칭을 뜻하는 단어로 리눅스에서는 효율적인 명령을 위해서 특정 명령문에 별칭을 주어 사용할 수 있다.

또는 사용자의 실수로 옵션이 누락되어 잘못된 명령이 이루어지는것을 방지할 수 있다.

사용예는 아래와 같다.


alias 생성


$ alias la = 'ls -al'


위와 같이 alias 명렁어 뒤에 별칭(la) 과 별칭의 실제 명령어(ls -al) 를 입력하면 이 다음부터는 ls -al 대신에 la 라는 명령어를 사용하여 동일한 결과를 얻을 수 있다. 한가지 더 예를 들어 rm 명령어를 이용해보겠다. 


$ alias rm = 'rm -i'


위와 같이 rm 명령어에 alias 를 설정한다면 삭제시 실수로 rm * 명령어를 입력하여 해당 디렉터리 내에 모든 파일이 삭제되는 것을 방지 할 수 있을것이다. 


alias 삭제


$ unalias la


위와 같이 alias 삭제 명령어인 unalias 뒤에 alias를 인자로 주면 해당 alias 는 삭제된다.