zip 이나 z 등 단일 파일은 파일스테이션에서 내장 압축기로 바로 풀수 있지만,
7z 등으로 멀티볼륨으로 나눠진 파일들.
a.z01 a.z02 a.z03 a.zip 일경우 스테이션에서 풀수 없다.
SSH 터미널 접속해서도 뭔가 잘안된다.
찾아보니 이런방법으로..
결국 전체를 다 합쳐 하나의 zip으로 새로 만든다음 푸는 방식이다.
https://askubuntu.com/questions/31298/how-to-extract-and-join-files-xxx-zip-xxx-z01-and-xxx-z02
1. zip -F (name of last part of archive, which will end with .zip, not .z0X) --out (desired output name of compiled archive, if has spaces put " marks around the name).zip
가장 마지막 파일(만약 2기가씩 나눴다면, z01 z02 z03은 2G씩 될것이고 마지막 파일 a.zip은 350M 등으로 보이니
마지막파일은 a.zip이므로, 명령줄에 다음과 같이 넣는다.
zip -F a.zip --out full.zip
전체를 하나의 full.zip으로 만든다는 것.
2. unzip (full archive name, with " marks around it if has spaces).zip -d (destination folder directory, see first step)
만들어졌으면, 이제 푼다.
unzip b.zip -d myfolder
b.zip을 myfolder 에 푼다. -d를 주지 않으면 현재위치에 풀것 같다.
다른 방법으로 좀더 간단한 것이 있다.
댓글중에
zip -s- a.zip -O full.zip
unzip full.zip
자 그런데, unzip 명령이 시놀 에서 없다. 에러가 뜬다.
그래서 푸는 것은 파일스테이션에서 풀거나, 7z 명령으로 풀면된다.
터미널에서
7z x b.zip -Omyfolder/
통합한 b.zip을 myfolder 아래로 풀어준다.