합격 후기 작성하고 2,000원 쿠폰 받아가세요! (게시글 탭 → 합격후기)

리눅스 마스터 2급리눅스 운영 및 관리우선순위 - nice 명령 실행난이도 3MCQ

리눅스 마스터 2급 우선순위 - nice 명령 실행 기출문제 #14045

문제

사용 중인 bash 프로세스의 PID 1222일 때 nice 명령의 사용법으로 알맞은 것은?

① nice -20 bash ② nice -20 1222 ③ nice bash ④ nice 1222

정답

3

해설

정답: 3. nice 는 "새로 실행하는" 명령에 NICE 값을 부여하는 도구다. 따라서 명령 이름을 인자로 받아 "nice bash"처럼 실행해야 한다. 이미 실행 중인 PID 의 우선순위는 nice 가 아니라 renice 로 바꾼다.

오답 풀이

  • 1번: nice -20 bash 는 형식상 가능해 보이나, 이 문항에서 묻는 "PID 1222(실행 중)" 상황과 맞지 않고 nice 는 PID 가 아닌 명령을 다룬다(우선순위 인자 표기도 -n 권장).
  • 2번: nice -20 1222 는 PID(1222)를 명령처럼 넘겨 실행하려는 잘못된 사용으로, nice 는 PID 를 받지 않는다.
  • 3번: nice bash 는 새 bash 를 기본 NICE 값으로 실행하는 올바른 nice 사용법이므로 옳다.
  • 4번: nice 1222 는 1222 를 실행할 명령으로 취급하는 잘못된 사용이다.

보충 개념 실행 중 프로세스의 우선순위 변경은 renice 를 쓴다(예: renice 10 -p 1222). nice 값 범위는 -20(최우선)~19(최하위)이며, 음수 설정은 root 권한이 필요하다.

리눅스 마스터 2급 리눅스 운영 및 관리 다른 기출문제

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[리눅스 마스터 2급] 우선순위 - nice 명령 실행 리눅스 운영 및 관리 기출 #14045 | 문어CBT