문제
다음 그림에 해당하는 명령어로 알맞은 것은?
① ps ② top ③ jobs ④ pstree
정답
2번
해설
정답: 2. 화면 상단에 uptime·load average·Tasks·%Cpu(s)·메모리 요약이 나오고, 아래에 PID·USER·PR·NI·VIRT·RES·%CPU·%MEM·COMMAND 열이 실시간 표시되는 것은 top 명령의 표준 화면이다.
오답 풀이
- 1번: ps 는 한 시점의 프로세스 목록을 정적으로 출력할 뿐 상단 요약·실시간 갱신 화면이 없다.
- 2번: 실시간 시스템·프로세스 모니터링 화면인 top 으로 옳다.
- 3번: jobs 는 현재 셸의 백그라운드·정지 작업 목록만 보여 준다.
- 4번: pstree 는 프로세스를 부모-자식 트리 구조로 보여 줄 뿐 위와 같은 자원 요약 화면이 아니다.
보충 개념 top 은 CPU·메모리·load average·프로세스 상태를 주기적으로 갱신한다. 화면에서 k(종료), r(renice), M(메모리순), P(CPU순) 등 대화형 키를 쓸 수 있다.