문제
다음 중 리눅스에서 특정 사용자가 소유한 모든 파일을 찾는 명령어로 가장 적절한 것은?
① find / -user username ② locate -u username ③ grep -r username /etc/passwd ④ which username
정답
1번
해설
①번이 정답이다. find / -user username은 루트 디렉토리(/)부터 시작하여 특정 사용자(username)가 소유한 모든 파일을 찾는 명령어이다. ②locate는 파일명으로 검색하는 도구이고, ③grep은 텍스트 검색 도구, ④which는 실행 파일의 경로를 찾는 명령어로 사용자 소유 파일 검색과는 목적이 다르다.