큰 것을 어떻게 부수나요?+4GB파일은 약 2개의 작은 파일로 나누어집니다.500MB각.
나는 무엇을 해야 하는가재조립하다원본 파일을 다시 가져오나요?
답변1
당신은 그것을 사용할 수 있습니다나뉘다그리고고양이.
예를 들어
$ split --bytes 500M --numeric-suffixes --suffix-length=3 foo foo.
(여기서 입력 파일 이름은 foo
이고 마지막 매개변수는 출력 접두사입니다). 그러면 다음과 같은 파일이 생성됩니다 foo.000 foo.001
...
짧은 옵션이 포함된 동일한 명령:
$ split -b 100k -d -a 3 foo foo
정확한 바이트 수가 아닌 줄 경계에서 분할하려는 경우 "--line-bytes"를 지정할 수도 있습니다.
결과 부품을 다시 조립하려면 다음을 사용할 수 있습니다.
$ cat foo.* > foo_2
(쉘이 쉘 와일드카드의 결과를 정렬하고 부품 수가 시스템 종속 매개변수 제한을 초과하지 않는다고 가정)
다음과 같은 방법으로 결과를 비교할 수 있습니다.
$ cmp foo foo_2
$ echo $?
(0을 출력해야 함)
또는 찾기/정렬/xargs 조합을 사용하여 조각을 다시 조립할 수 있습니다.
$ find -maxdepth 1 -type f -name 'foo.*' | sort | xargs cat > foo_3
답변2
GUI를 선호하는 경우 Archive Manager를 사용하여 이를 수행할 수도 있습니다. "저장->기타 옵션->볼륨으로 분할"을 확인하십시오.