침해 당한 리눅스 서버의 하드 디스크를 umount 명령을 통해 분리하는 과정에서 “Device is busy”라는 문구 때문에 분리하지 못하고 있는 상황이다. 디바이스를 사용 중인 프로세스를 찾기 위해 사용할 수 있는 명령어로 옳은 것은?
1
mount
오답 이유오답 보기입니다. ‘mount’은(는) 이 문항의 판단 기준인 ‘lsof’과 구별해야 합니다. 시스템 구성요소·명령·파일·권한 또는 공격 대상의 기능이 정답 조건과 다릅니다.
2
lsof
정답 근거정답 보기입니다. lsof(list open files) 명령은 현재 시스템에서 열려 있는 모든 파일의 목록과 해당 파일을 사용 중인 프로세스 정보를 출력합니다. 따라서 "Device is busy" 오류 발생 시 어떤 프로세스가 디바이스를 점유하고 있는지 찾아낼 때 사용합니다.오답 노트mount: 장치를 디렉토리에 연결하거나 마운트 상태를 확인함ps: 현재 실행 중인 프로세스의 상태를 출력함netstat: 네트워크 연결 상태 및 인터페이스 정보를 확인함
3
ps
오답 이유오답 보기입니다. ‘ps’은(는) 이 문항의 판단 기준인 ‘lsof’과 구별해야 합니다. 시스템 구성요소·명령·파일·권한 또는 공격 대상의 기능이 정답 조건과 다릅니다.
4
netstat
오답 이유오답 보기입니다. ‘netstat’은(는) 이 문항의 판단 기준인 ‘lsof’과 구별해야 합니다. 시스템 구성요소·명령·파일·권한 또는 공격 대상의 기능이 정답 조건과 다릅니다.
ANSWER & EXPLANATION
정답 2번
lsof(list open files) 명령은 현재 시스템에서 열려 있는 모든 파일의 목록과 해당 파일을 사용 중인 프로세스 정보를 출력합니다. 따라서 "Device is busy" 오류 발생 시 어떤 프로세스가 디바이스를 점유하고 있는지 찾아낼 때 사용합니다.오답 노트mount: 장치를 디렉토리에 연결하거나 마운트 상태를 확인함ps: 현재 실행 중인 프로세스의 상태를 출력함netstat: 네트워크 연결 상태 및 인터페이스 정보를 확인함
RELATED CONCEPT
시스템 보안 핵심개념
정답 용어만 외우지 말고 각 보기의 적용 대상·기능·전제 조건을 비교하세요. 같은 분야 기출을 묶어서 풀면 표현이 달라져도 판단 기준을 유지할 수 있습니다.