자주 잊어버리거나 문제를 일으키거나 긴 명령에 대한 별칭을 만듭니다.

예를 들어 Linux 또는 Unix에서 파일을 편집하려면 edit를 입력합니다. 그러나 Linux 또는 Unix를 처음 사용하는 사용자는 edit 프로그램을 사용할 수 없거나 오류 메시지가 발생할 수 있습니다.

이럴 때는 pico와 같이 사용하기 쉬운 편집기에 edit 명령을 설정할 수 있습니다. 아래는 예입니다.

alias edit pico


리눅스 별칭 명령어

유닉스 계열의 운영체제에서 alias 명령은 셸이 명령을 실행할 때 한 문자열을 다른 문자열로 바꾸도록 지시합니다.

별칭은 셸 세션 인터페이스를 사용자 정의합니다. 별칭을 사용하면 자주 사용되는 명령을 다른 선호하는 용어를 사용하여 호출할 수 있으며 복잡하거나 일반적으로 사용되는 옵션을 주어진 명령의 기본값으로 사용할 수 있습니다.

별칭은 현재 세션 동안 지속됩니다. 셸의 .rc 파일을 수정하여 로그인 시 로드할 수 있습니다. 별칭의 호출 및 사용은 셸에 따라 다릅니다. 자세한 내용은 셸 설명서를 참조하세요.

alias [name=['command']]

아래는 다양한 예시입니다.

alias

인수 없이 alias를 호출하면 현재 별칭이 지정된 모든 명령이 표시됩니다.

alias ls='ls --color=auto'

ls 명령을 사용하면 항상 색상 출력이 표시되도록 별칭 "ls"를 만듭니다.

alias ll='ls -la'

모든 파일을 긴 목록 형식(-l)으로 표시하는 옵션(-a)과 함께 ls를 실행하는 별칭 "ll"을 만듭니다.

alias ..='cd ..'

alias ...='cd ../../'

alias ....='cd ../../../'

alias .....='cd ../../../../'

위의 네 가지 명령은 각각 하나, 둘, 셋 또는 넷의 상위 디렉토리로 빠르게 이동하기 위한 별칭을 만듭니다. 예를 들어, 이러한 별칭이 설정된 후 "..." 명령을 입력하면 디렉토리 계층을 두 번 탐색합니다.

"port"라는 별칭을 생성하면 netstat을 실행하여 현재 열려 있는 모든 네트워크 포트를 표시합니다.


리눅스 별칭 제거 명령어

Unix 계열 운영 체제에서 unalias 명령은 정의된 별칭 목록에서 각 이름을 제거하는 셸 명령입니다.

이 페이지에서는 unalias 의 bash 내장 버전을 다룹니다.

unalias [-a] name [name ...]

-a 인수는 제거하려는 별칭의 이름을 지정합니다.

별칭 페이지의 예제를 실행했다면 "home"이라는 예제를 제거하려면 다음 명령을 입력하면 됩니다.

unalias home


0 댓글