문제
Linux 시스템에서 특정 서비스를 제공하는 Daemon이 살아있는지 확인할 때 사용하는 명령어는?
① daemon ② fsck ③ men ④ ps
정답
4번
해설
정답: 4. ps는 현재 실행 중인 프로세스 목록을 보여주는 명령어로, 'ps -ef | grep 데몬명' 형태로 특정 데몬(서비스 프로세스)이 동작 중인지 확인할 수 있다.
오답 풀이
- 1번: daemon은 데몬 실행 여부를 확인하는 표준 명령어가 아니다.
- 2번: fsck는 파일시스템의 무결성을 검사·복구하는 명령어이다.
- 3번: men은 존재하지 않는 명령어이며(man의 오기), 매뉴얼 조회 명령 man도 데몬 확인용이 아니다.
- 4번: ps는 프로세스 목록으로 데몬 동작 여부를 확인하므로 정답이다.
보충 개념 프로세스·서비스 확인: ps(프로세스 목록), pgrep(이름으로 PID 검색), systemctl status 서비스명(systemd 서비스 상태), service 서비스명 status. 'ps aux | grep'은 가장 보편적인 확인 방법이다.