
매우 큰 크기(19GB)의 큰 .tgz 파일이 있습니다. 어젯밤에 vmware에서 untar 작업을 시작했는데 아침에 죽음의 블루스크린이 떴습니다. 이미 완료된 파일(5GB)을 압축 해제하는 데 시간을 낭비하고 싶지 않습니다. 5GB에 시간을 낭비하지 않고 아직 untar되지 않은 파일을 동일한 폴더에 어떻게 untar합니까?
감사해요.
답변1
tar에 대한 매뉴얼 페이지에서:
-k, --keep-old-files
기존 파일을 유지합니다. 아카이브에서 덮어쓰지 마세요
또한 (해당되는 경우) 다음을 권장합니다.
--keep-newer-files
아카이브보다 최신 파일을 덮어쓰지 마십시오.
따라서 아마도 다음과 같은 것을 원할 것입니다.
tar -zx -v -k --keep-newer-files -f yourbigtar.tgz