← 회차 전체 문제정처LAB 자체 제작내용 검수 완료2026 리눅스마스터 2급 기초 개념 문제 · 리눅스 운영 및 관리 · 44번
모니터링 스크립트가 현재 프로세스 자원 사용 화면을 대화형 입력 없이 딱 한 번 수집해 `/var/log/top.once`에 저장해야 한다. 올바른 명령은?
- 1
ps -ef -n 1 > /var/log/top.once
오답 이유ps의 -n은 top처럼 반복 횟수를 뜻하지 않으며 이 조합은 top 요약 화면을 생성하지 않는다. - 2
top -i 1 > /var/log/top.once
오답 이유top의 -i는 idle 프로세스 표시 제어이고 반복 횟수 1을 지정하는 옵션이 아니다. 대화형 모드 출력도 스크립트 수집에 부적합할 수 있다. - 3
systemctl status --once > /var/log/top.once
오답 이유systemctl status에는 모든 프로세스의 CPU·메모리 순위 화면을 한 번 출력하는 --once 기능이 없다. - 4
top -b -n 1 > /var/log/top.once
정답 근거-b는 비대화형 batch 모드, -n 1은 한 번의 반복만 수행하므로 파일 리다이렉션 요구를 정확히 만족한다.
정답·상세해설정답 4번
자동 수집에서는 터미널 제어 문자를 피하는 batch 모드와 종료 조건이 필요하다. `top -b -n 1`은 한 프레임을 출력하고 종료하므로 스크립트에서 파일로 안전하게 보낼 수 있다.
콘텐츠 기록콘텐츠 정보
- 자료 유형
- 정처LAB 자체 제작
- 검수 상태
- 내용 검수 완료
- 최종 검수
- 2026-08-21