[Linux] find utility 사용법

Posted on 2017-02-24 20:49:49


find utility 사용예제를 기록해둔다.


• 이름으로 파일 찾기

find . -name “*.class” -exec rm {} \;


• 수정된 날짜로 파일 찾기

find . -mtime +7 -exec rm {} \; (수정된 지 7일이 지난 파일을 찾아서 삭제)
find . -mtime 7 -exec rm {} \; (수정된 지 7일이 된 파일을 찾아서 삭제)
find . -mtime -7 -exec rm {} \; (7일 이내에 수정된 파일을 찾아서 삭제)


• find all of the distinct file extensions in a folder hierarchy

find . -type f -name "*.*" | awk -F. '{print $NF}' | sort -u

 

 



Related Posts

[CentOS7] setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory 메시지의 해결방법 2017-03-06 11:55:34
[Linux] logrotate로 사용자 로그를 rotation하는 방법 2017-02-27 22:43:55
[Bash] parameter를 처리하는 방법 2017-02-22 21:29:18
[Bash] bash script에서 파일의 내용을 읽는 방법 2017-02-19 20:37:44
[Linux] crontab 사용법 2017-02-15 21:13:57