![기존 파일을 덮어쓰지 않고 tar.gz 파일을 추출하려면 어떻게 해야 합니까?](https://linux55.com/image/212855/%EA%B8%B0%EC%A1%B4%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EB%8D%AE%EC%96%B4%EC%93%B0%EC%A7%80%20%EC%95%8A%EA%B3%A0%20tar.gz%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EC%B6%94%EC%B6%9C%ED%95%98%EB%A0%A4%EB%A9%B4%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%ED%95%B4%EC%95%BC%20%ED%95%A9%EB%8B%88%EA%B9%8C%3F.png)
이 unzip -n /path/to/filename/filename.zip
명령을 사용하면 압축된 파일은 압축되지 않지만아니요기존 파일을 덮어씁니다. 이 방법은 동일한 압축 파일을 압축 해제할 때 유용합니다.앞으로일부 파일이 삭제되거나 이름이 변경되었으므로 이 n
옵션을 사용하여 해당 파일을 검색할 수 있습니다.
tar
이 명령 과 동일한 방법은 무엇입니까?발췌목적?
보통 나는 tar -xzf /path/to/filename.tar.gz
명령을 사용합니다
답변1
귀하의 요구 사항을 충족해야 하는 두 가지 옵션을 생각해 보았습니다. ~에서tar
매뉴얼 페이지:
-k, --keep-old-files
압축 해제 시 기존 파일을 교체하지 말고 오류로 처리하세요.
또는:
--skip-old-files
압축을 풀 때 기존 파일을 바꾸지 말고 자동으로 건너뜁니다.