사용자 도구

사이트 도구


linux:find

문서의 이전 판입니다!


find

정규표현식 regex

  • 정규표현식으로 파일을 찾을 때는, 파일 이름뿐 아니라 파일 앞의 디렉토리 명까지 고려해서 정규표현식을 작성해야 한다.
    # 파일 이름이 숫자.txt 인 것들
    find . -regex ".*/[0-9]+.txt"

특정 시점 이후/이전 수정된 파일

  • -mtime, -atime, -ctime 등을 사용하면 접근/생성/변경 등의 날짜를 기준으로 파일을 찾을 수 있다.
    # 30일 보다 이전에 수정된 파일들
    find . -mtime +30
     
    # 딱 30일 전에 수정된 파일
    find . -mtime 30
     
    # 30일 전 이후(오늘 부터 30일 전까지 사이)에 수정된 파일
    fine . -mtime -30
linux/find.1370228465.txt.gz · 마지막으로 수정됨: 2013/06/03 12:01 저자 kwon37xi