문제
다음 중 앨리어스(alias)가 설정된 ls를 원래 명령어가 계속 실행되도록 해제할 때의 명령으로 알맞은 것은?
① \ls ② alias ls ③ ualias ls ④ unalias ls
정답
4번
해설
정답: 4. 설정된 앨리어스를 영구적으로 해제하여 원래 명령이 실행되게 하려면 unalias ls 를 사용한다.
오답 풀이
- 1번: \ls(역슬래시 ls)는 그 한 번만 앨리어스를 우회해 실행할 뿐 해제는 아니다.
- 2번: alias ls 는 현재 ls 에 걸린 앨리어스 정의를 "조회"할 뿐 해제하지 않는다.
- 3번: ualias 는 존재하지 않는 명령이다.
- 4번: unalias ls 가 ls 앨리어스를 제거해 원래 명령으로 되돌리므로 옳다.
보충 개념 unalias -a 는 모든 앨리어스를 한꺼번에 제거한다. 일시적으로 한 번만 우회하려면 \ls, command ls, /bin/ls 처럼 호출한다.