PHP언어 웹개발 서버관리 DB관련 모바일 Mac세상
Mac세상2019. 12. 6. 08:19

인터넷에 글을 올리려고 할 때, 유용한 파일을 올리고 싶은데.

업로드 10M 제한으로 파일을 올리지 못하는 경우가 생깁니다.

이럴 때, zip의 분할 압축으로 여러 개의 파일로 쪼개서 올리면 올릴 수 있답니다.

 

zip  분할 압축하기

이럴 경우 Mac OS의 Terminal 창에서 zip 명령을 통해서, 압축을 주면 됩니다.

// 10MB로 분할 압축하기
$zip -s 10 {압축파일명.zip} {압축할 파일들 ..}


// 압축되는 형태
test.zip
test.z01

이렇게 만들어진, 분할 압축 zip 파일들은 Mac OS X의 기본앱으로는 압축해제가 안된답니다.

▼ 아래에 설명되어 있는 "The Unarchiver" 무료 앱을 통해서 문제를 해결할 수 있답니다.

 

추가로,

Mac OS에 기본으로 설치된 zip을 사용할때,

mac OS에서 압축한 파일들이 윈도우에서 압축이 해제되지 않을 때가 있습니다.

이부분은 Archive Utility 옵션 설정 변경으로 수정할 수도 있습니다.

 

 

 

Archive Utility 설정창 열기

Spotlight 검색창에서 archive를 누르면 Archive Utility 아이콘이 나타납니다.

Archive Utility 실행

여기서, Archive Utility의 Preferences로 옵션창을 실행합니다.

설정 실행

압축 포멧을 zip으로 변경

Compressed archive: 유닉스 압축 형태의 cpgz를 활용해서 압축하는 방식

Regular archive: 유닉스의 cpio방식. 압축이 아닌, 단순히 파일을 한 곳에 묶는 방식

ZIP: Mac OS와 윈도우에서 사용하는 압축 포맷

압축 포멧 옵션 수정하기
Zip arvhive로 변경하면 윈도우 호환이 됩니다.
Zip으로 변경된 화면

참조: 맥에서 ZIP으로 압축 혹은 분할 압축하는 방법

 

 

 

분할 압축한 z01 파일을 압축 해제하기

mac기본 앱으로는 기본적으로 unzip이 안되고 기본 앱에서는 없다고 하네요.

 

분할 압축 해제를 지원하는 "The Unarchiver"입니다.

https://apps.apple.com/kr/app/the-unarchiver/id425424353?l=en&mt=12

ZIP분할 압축파일을 지원하는  The Unarchiver 앱

 

설치후 다른 포멧을 선택하려고 하면, 파일 정보에서 연결 프로그램을 수정해주라고 나옵니다.

간단한 압축해제 법

마우스 오른쪽키를 눌러 The Unarchiver 선택하면 됩니다.

연결 프로그램 변경으로, 더블 클릭으로 압축 해제되게 설정하기

파일의 Get Info에서 Open with: The Unarchiver로 선택
[Chnage All..] 하면, 전체 zip 파일 연결됩니다.

이렇게 처리하면 더블클릭 시, The Unarchiver로 연결되어서 자동으로 압축이 풀립니다.

 

참조: https://blog.naver.com/mdroid_16/221291940516

 

도움이 되셨다면 하트모양의 "♡ 공감"을 눌러주시면 큰 격려가 됩니다.
(로그인하지 않으셔도 가능)
Posted by saltdoll

댓글을 달아 주세요