본문으로 바로가기

시놀로지에서 7z z01 압축 풀기

category Server/Xpenology 2019. 5. 10. 18:04
반응형

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

 

How to extract and join files xxx.zip, xxx.z01 and xxx.z02

I have three files 1.zip, 1.z01 1.z02. I would like to extract and join them into a file, by right clicking 1.zip and selecting "Extract Here". But then there comes an error: 7-Zip 9.04 beta

askubuntu.com

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 아래로 풀어준다. 

반응형