![tar + 폴더를 tar.gz로 압축하고 폴더를 삭제합니다.](https://linux55.com/image/151113/tar%20%2B%20%ED%8F%B4%EB%8D%94%EB%A5%BC%20tar.gz%EB%A1%9C%20%EC%95%95%EC%B6%95%ED%95%98%EA%B3%A0%20%ED%8F%B4%EB%8D%94%EB%A5%BC%20%EC%82%AD%EC%A0%9C%ED%95%A9%EB%8B%88%EB%8B%A4..png)
다음과 같은 방법으로 presto-server-0.210 폴더를 파일로 패키징합니다.
tar -czvf presto-server-archive.tar.gz presto-server-0.210
따라서 폴더를 tar한 후에도 폴더는 여전히 존재합니다.
tar 또는 다른 방법을 사용하고 폴더를 tar 파일로 대체하여 폴더가 삭제되고 폴더 대신 tar 파일을 생성할 수 있습니까?
답변1
의견에서 지적했듯이 이를 수행하는 올바른 방법은 입니다 rm
. tar -jcvf folder.tar folder && rm -rf folder
안전상 의 이유로,오직성공하면 실행합니다 tar
. "반환 값" 섹션을 참조하세요.매뉴얼 페이지.