파일의 단순한 묶음
tar, cpiotar -ctxv archive-file files
- -ctxv → c 생성, t 테스트, x 파일 풀기, v상세 정보 출력(사용 x)
- archive-file → 아카이브 이름
- --exclude file → 대상 중 file 제외
ex) tar c *.c > arc_c.tar
tar cf arc_c.tar *c (출력 같음)
파일의 압축, 압축 해제
xz.xz → 압축률 좋음zstd.zst→ 속도 좋음gzip -cdflrv file-cdflrv → -c stdout으로 결과물 전달, -d압축 해제압축 → tar c /ext/*.conf | gzip -c > etc.tar.gz
해제 → gzip -cd etc.tar.gz | tar x
xz, zstd도 사용법은 같다$ tar c ./data | xz -T0 > bak_data.tar.xz # 아카이브 생성 및 압축
tar c ./data → 현재 디렉토리 내부 data 폴더의 아카이브 생성| xz -T0 > bak_data.tar.xz → 이전 출력 값을 멀티스레드를 사용해 bak_data.tar.xz로 압축$ zx -dcT0 bak_data.tar.xz | tar x # 압축 및 아카이브 해제