반응형
문제 35
다음 중 백그라운드로 실행 중인 프로세스나 현재 중지된 프로세스의 목록을 확인할 때 사용하는 명령으로 알맞은 것은?
선택지:
- bg
- fg
- jobs
- pgrep
정답:
3번: jobs
해설:
1. 각 명령어 분석
bg
- 설명:
- 중지된 작업을 백그라운드로 전환하여 실행합니다.
- 예시:
bg %1
- 작업 ID 1을 백그라운드로 재개.
- 결론: 프로세스 목록을 조회하지 않으므로 오답입니다.
- 설명:
fg
- 설명:
- 백그라운드 또는 중지된 작업을 포어그라운드(foreground)로 전환합니다.
- 예시:
fg %1
- 작업 ID 1을 포어그라운드로 이동.
- 결론: 프로세스 목록 조회 기능이 없으므로 오답입니다.
- 설명:
jobs
(정답)- 설명:
- 현재 쉘에서 실행 중이거나 중지된 작업의 목록을 표시합니다.
- 예시:
jobs
- 결과 예시:
[1]+ Stopped vim test.c [2]- Running ./script.sh &
- 프로세스의 상태(Stopped, Running)와 ID(%)를 확인할 수 있습니다.
- 결과 예시:
- 결론: 프로세스 목록을 조회하는 기능을 제공하므로 정답입니다.
- 설명:
pgrep
- 설명:
- 프로세스 이름 기반으로 필터링하여 검색합니다.
- 예시:
pgrep ssh
- ssh 프로세스의 PID 목록 출력.
- 결론: 특정 프로세스 필터링용 명령이므로 오답입니다.
- 설명:
정리
백그라운드로 실행 중이거나 중지된 작업의 목록을 확인하려면 jobs
명령어를 사용합니다.
- 추가 팁:
- 작업을 백그라운드로 이동하려면
bg
. - 포어그라운드로 전환하려면
fg
. - 특정 프로세스를 검색하려면
pgrep
을 사용합니다.
- 작업을 백그라운드로 이동하려면
반응형
'리눅스마스터1급 기출문제 > 1802회' 카테고리의 다른 글
[리눅스마스터] 시스템을 검사하는 디스크 사용량 관련 명령어 (6) | 2024.12.28 |
---|---|
[리눅스마스터] 프로세스 이름을 인자로 사용하는 명령어 (31) | 2024.12.26 |
[리눅스마스터] 패키지를 관리하는 명령어, rpm (10) | 2024.12.25 |
[리눅스마스터] yum을 이용한 패키지 제거 명령 (8) | 2024.12.24 |
[리눅스마스터] 소스코드 컴파일 명령어 gcc (37) | 2024.12.23 |