문제
다음 중 앨리어스(alias)가 설정된 ls를 해제하는 명령으로 알맞은 것은?
① ualias ls ② unalias ls ③ !ls ④ ?ls
정답
2번
해설
정답: 2. 설정된 별칭을 제거하는 명령은 unalias 이고, 특정 별칭만 풀려면 "unalias 이름" 형식으로 쓴다. 따라서 "unalias ls" 가 맞다.
오답 풀이
- 1번: "ualias" 라는 명령은 존재하지 않는다.
- 2번: "unalias ls" 로 ls 별칭을 해제하므로 옳다.
- 3번: "!ls" 는 히스토리에서 ls 로 시작한 최근 명령을 재실행하는 표기이다.
- 4번: "?ls" 는 별칭 해제와 무관한 형식이다.
보충 개념 unalias 이름(특정 해제), unalias -a(전체 해제). 별칭을 일시적으로 무시하고 원래 명령을 쓰려면 명령 앞에 역슬래시(\ls)를 붙이거나 command ls 를 쓴다.