네트워크관리사 2급NOSLinux find 옵션 - -exec난이도 3MCQ

네트워크관리사 2급 Linux find 옵션 - -exec 기출문제 #17127

문제

서버 관리자 Park 사원은 Linux 서버를 관리하면서 특정 조건에 맞는 파일 및 디렉터리를 검색하기 위해 ′find′ 명령어를 사용하려고 한다. ′find′ 명령어의 주요 옵션에 대한 설명으로 올바른 것은?

① ′-name′은 지정한 사용자 이름에 해당하는 파일이나 디렉터리를 찾는다. ② ′-type′은 지정한 디렉터리 종류에 해당하는 디렉터리 유형을 찾는다. ③ ′-perm′은 지정한 소유자의 권한만을 고려하여 파일이나 디렉터리를 찾는다. ④ ′-exec′은 찾은 파일에 대한 삭제 등의 추가적인 명령을 실행할 수 있다.

정답

4

해설

정답: 4. find의 -exec 옵션은 검색된 파일에 대해 임의의 명령(rm·chmod 등)을 실행하게 한다(예: find . -name "*.log" -exec rm {} ;). 따라서 "삭제 등 추가 명령을 실행"하는 ④가 올바르다.

오답 풀이

  • 1번: -name은 사용자 이름이 아니라 "파일 이름(패턴)"으로 찾는 옵션이다(사용자는 -user).
  • 2번: -type은 "디렉터리 종류"가 아니라 파일 유형(f 일반파일, d 디렉터리, l 링크 등)을 지정한다.
  • 3번: -perm은 소유자만이 아니라 지정한 권한 비트 자체로 검색한다.
  • 4번: -exec이 검색 결과에 명령을 실행하므로 정답이다.

보충 개념 주요 find 옵션: -name(이름), -type(유형), -user(소유자), -perm(권한), -size(크기), -mtime(수정 시각), -exec(명령 실행). -exec ... {} ; 에서 {}는 찾은 파일로 치환된다.

네트워크관리사 2급 NOS 다른 기출문제

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

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

[네트워크관리사 2급] Linux find 옵션 - -exec NOS 기출 #17127 | 문어CBT