티스토리 뷰

Study/System

Find 명령어(Man Page)

pursh 2013. 11. 8. 17:37

# find / -perm +6000

   파일의 SetUID 또는 SetGID가 설정된 파일을 찾는다.

 

# find / -perm -6000

   파일의 SetUID와 SetGID가 같이 설정된 파일을 찾는다.

 

# find / -mtime -10 -print

# find / -mtime -10 -exec ls -l {} \;

   최근 10일 이내에 수정된 파일을 찾는다.

 

   -mtime : 파일의 내용이 수정된 시간

   -ctime : 파일의 속성(퍼미션 등)이 수정된 시간

   -atime : 파일를 최근에 접근(사용)한 시간

 

 

위 그림을 참고해서,

 

# find / -mtime 10

   10일 전에 수정된 파일을 찾는다.

 

# find / -mtime -10

   10일 이내에 수정한 파일을 찾는다. 즉, 수정한지 10일 안된 파일

 

# find / -mtime +10

   11일 이전에 수정한 파일을 찾는다. 즉, 수정한지 11일 넘은 파일

 

# find / -mtime +9 -exec rm -rf {} \;

   수정한지 10일이 넘은 파일을 찾아서 삭제

 

 

아래는 Find Man Page 이다.

 

'Study > System' 카테고리의 다른 글

openssl v1.0.1.e 설치  (0) 2013.11.11
xz file extension  (0) 2013.11.11
apache error  (0) 2013.11.08
apache SetEnvIf  (0) 2013.11.08
[apache] awstats를 통한 apache 로그 모니터링  (0) 2013.11.06
댓글