파일을 압축하고 싶은데 tar
파일을 분할하면서 압축이 가능한지 알고 싶습니다.
Windows에서 winrar를 사용하여 이 작업을 수행할 수 있다는 것을 알고 있습니다. 또한 사용할 수 있다는 것도 알고 있지만 split
Linux에서 분할을 해제해야 합니다.
답변1
출력을 tar
stdout으로 보낸 다음 이를 split
프로그램에 파이프할 수 있습니다.
tar cvzf - ./path/to/dir | split --suffix-length=LENGTH --bytes=SIZE - chunkedTar
접미사 길이와 파일 크기를 선택하세요man split
분할을 해제하려면 파일을 올바른 순서로 연결하고 이를 tar
.
cd where_you_want_to_untar
cat /path_to_chunks/chunkedTar* | tar xvzf -
답변2
실제로 Linux에서 분할된 파일 split
은 copy
.
관련 질문과 답변 보기여기.