반응형
tar
와 gzip
을 사용하여 파일을 압축하고, 파일 크기를 350MB 이하로 분할하려면 아래 단계를 따르세요.
명령어 구조
tar
로 압축된 파일 생성tar
명령어로 파일이나 디렉터리를 하나의 아카이브 파일로 묶습니다.gzip
으로 압축
묶은 아카이브 파일을gzip
으로 압축합니다.split
명령어로 분할
압축된 파일을 크기 제한(350MB)에 따라 분할합니다.
명령어
tar -cvzf - 파일_또는_디렉토리 | split -b 350m - output_prefix
설명
tar -cvzf - 파일_또는_디렉토리
:-c
: 새로운 아카이브 생성-v
: 처리 과정 출력 (선택 사항)-z
: gzip으로 압축-f -
: 결과를 표준 출력(stdout)으로 보냄
split -b 350m - output_prefix
:-b 350m
: 각 파일 크기를 350MB로 설정output_prefix
: 분할된 파일의 접두사 이름 지정
예시
디렉토리 myfolder
를 압축하고, myfolder_part
로 시작하는 350MB 이하의 파일로 분할:
tar -cvzf - myfolder | split -b 350m - myfolder_part
결과
myfolder_partaa
,myfolder_partab
,myfolder_partac
등의 파일이 생성됩니다.
복원 명령어
압축을 복원하고 분할된 파일을 합치려면:
cat myfolder_part* | tar -xvzf -
참고
gzip
대신xz
나bzip2
를 사용할 수도 있습니다. 이 경우 압축률과 명령어 옵션이 조금 다릅니다.- 파일 크기가 350MB를 초과하지 않도록 잘 설정되었는지 확인하려면
ls -lh
명령어를 사용하세요.
반응형
'Linux Unix > Command' 카테고리의 다른 글
[ Linux ] top - CPU 사용량 확인하기 (0) | 2024.12.02 |
---|---|
[ Linux ] rdp - GUI 방식으로 원격 컴퓨터에 접속하고 사용하기 (0) | 2024.12.02 |
[ Linux ] shell에서 2개의 명령어를 순차적으로 동시에 실행하는 방법 알아보기 (1) | 2024.11.18 |
[ Linux ] PAM - 잠금 상태 확인 및 초기화 시키기 (0) | 2024.11.05 |
[ Linux ] PAM - 모듈 실행 순서 살펴보기 (1) | 2024.11.05 |