질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

find 관련 문제가 있어효~

작성자 정보

  • 십사억의가치 작성
  • 작성일

컨텐츠 정보

본문

24시간내 변경된 파일을 찾아서 압축하려고 하는데 잘안됩니다.....

find /경로 -mtime 1 -exec tar cvfz {};

위와 같이 했는데 압축이 제대로 안되는거 같습니다.
이게 안되믄 copy라도 해서 그폴더를 압축해도 되는데 copy도 잘안되구요...

고수님들의 고견 부탁드립니다.

관련자료

댓글 3

눈여울님의 댓글

  • 눈여울
  • 작성일
cd /path/to
mkdir -p /backup/test

find /path/to -mtime 1 -exec tar cvfz /backup/test/test.tar.gz {} \;

십사억의가치님의 댓글

  • 십사억의가치
  • 작성일
위처럼 해봤는데요..
저렇게 하면 아래와 같은 메시지 뜨면서 압축파일은 생성이 되나 변경된 파일전부가 압축되지는 않는데요..
/home/infradm/WebNibbler/server/log/report_all.20100406.log
tar: Removing leading `/' from member names
/home/infradm/WebNibbler/server/log/rptprocessext_item.20100406.log
tar: Removing leading `/' from member names
/home/infradm/WebNibbler/server/log/rptprocessext_click.20100406.log
tar: Removing leading `/' from member names
/home/infradm/WebNibbler/server/log/rptprocessext_client.20100406.log
tar: Removing leading `/' from member names

박신주님의 댓글

  • 박신주
  • 작성일
copy 하시려면 find /경로 -mtime 1 -exec cp -rp {} 경로2 \; 하시면 되구요.

tar 하는거는 find /경로 -mtime 1 -exec tar cvfz {}.tgz {} \; 하면 리스트는 아니지만 해당 파일 혹은 디렉토리별로 압축을 해줍니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,043 명
  • 현재 강좌수 :  35,853 개
  • 현재 접속자 :  77 명