문제
다음 명령의 결과에 대한 설명으로 알맞은 것은?
① 처음에 실행한 명령어 5개를 화면에 출력한다. ② 최근에 실행한 명령어 5개를 화면에 출력한다. ③ 히스토리 목록 번호 중에서 5번에 해당하는 명령을 실행한다. ④ 최근에 실행한 명령 목록 중에서 5만큼 거슬러 올라가서 해당 명령을 실행한다.
정답
2번
해설
정답: 2. "history N" 은 가장 최근에 실행한 명령 N 개를 출력한다. 따라서 history 5 는 최근 명령 5개를 화면에 보여준다.
오답 풀이
- 1번: 처음 명령이 아니라 가장 최근의 명령 5개를 출력한다.
- 2번: 최근 실행 명령 5개를 보여주므로 옳다.
- 3번: 5번 명령을 실행하는 것은 "history 5" 가 아니라 "!5" 다.
- 4번: 5단계 거슬러 올라가 실행하는 것은 "!-5" 형태이며 history 5 와 다르다.
보충 개념 history(목록 전체), history N(최근 N개 출력), !N(N번 명령 실행), !!(직전 명령), !-N(N단계 전 명령 실행)으로 구분한다.