답변:
split 명령으로 파일을 분할 할 수 있습니다 .
split -b 2048m bigfile.tgz bigfile.tgz.
그리고 당신은 얻을 것이다 :
bigfile.tgz.aa
bigfile.tgz.ab
...
다시 결합하려면 :
cat bigfile.tgz.* > bigfile.tgz
복사 / B를 사용하여 Windows에서 사용할 수도 있습니다.
물론 이것은 실제로 여러 부분으로 구성된 아카이브가 아니며 파일을 조각으로 자릅니다. 멀티 파트 아카이브는 일반적으로 nb 5 파트가 시리즈라는 것을 알고 있습니다. 각 파일에 대한 CRC 확인을 포함합니다. 그러나 사용하려는 아카이브 형식에 따라 다릅니다.
타르. Tar은 다중 볼륨 아카이브를 만들 수있는 GNU 라이센스 도구입니다. Mac OS X에서는 터미널을 사용하여 명령 행에 액세스해야합니다.
Mac OS X 10.4.11 *에서는 다음과 같이 작동합니다.
tar --tape-length=102400 -cMv --file=tar_archive.{tar,tar-{2..100}} [files to tar]
102400의 크기는 KB 또는 100MB입니다. -c create, -M multi-volume 및 -v verbose. --file은 만들 tar 아카이브의 이름을 지정합니다. {tar, tar- {2..100}}은 확장명 .tar, .tar-2, .tar-3 등을 제공하는 bash 확장입니다. [files to tar]는 아카이브에 포함 할 파일입니다.
이제이 솔루션에 대한 내 소스 ( http://hints.macworld.com/article.php?story=20090321124207437 )에 따르면 다음은 추출 명령이지만 bash는 나를 위해 중괄호를 충실하게 확장하지 않았습니다. tar 아카이브를 결합하기위한 수동 솔루션을 개발합니다.
tar -xMv --file=tar_archive.{tar,tar-{2..100}} [files to extract]
나를 위해 일한 것은 이것이었다 :
tar -xMv --file=tar_archive.tar
프롬프트가 이어집니다.
Prepare volume #2 for `file_that_was_tarred' and hit return:
이 시점에서 다음을 입력하십시오.
n tar_archive.tar-2
아마도 이것은 다음 볼륨의 이름이 tar-archive.tar-2임을 의미합니다.
이제 다음과 같은 메시지가 나타납니다.
Prepare volume #2 for `tar_archive.tar-2' and hit return:
이 시점에서 return 키를 누릅니다.
매번 접미사 번호를 변경하는 것을 기억하면서 다중 볼륨 tar 아카이브의 각 파일에 대해이 프로세스를 반복해야합니다.
물론,이 작업을 수행하는 훨씬 간단한 방법이 있지만 TeamViewer 7 (Mac OS X 10.4.11에서 여전히 실행되고 TeamViewer 서버에 액세스 할 수있는 놀라운 프로그램)을 사용하여 Mac OS X 10.4.11을 원격으로 사용해야했습니다! !!). 이것은 인터넷을 통해 Mac OS X 10.4.11을 새로 설치 한 2GB 디스크 이미지를 전송하는 가장 실망스러운 방법이었습니다 (200MB 전송에 실패하면 20 분이지만 2GB 전송에 실패하면 하루의 가치가 있습니다) 하수구 계획).
출처 : http://hints.macworld.com/article.php?story=20090321124207437
* 저는 Mac OS X 10.4.11에서만 실행되는 Word 5.0 클래식 버전을 사용해야하는 아버지를위한 기술 지원을 제공하고 있습니다 (알츠하이머 기능이있어 새로운 것을 배울 수없고 새로운 것을 좌절시킵니다). 나는 다른 도시에 살고 있기 때문에 그를 도울 수있는 유일한 방법은 리모컨입니다.