Manpages

이 름

tar − GNU 버 전 tar 저 장 도 우 미

사 용 법

tar [ ] A --catenate --concatenate | c --create | d --diff --compare | r --append | t --list | u --update | x -extract --get [ --atime-preserve ] [ -b, --block-size N ] [ -B, --read-full-blocks ] [ -C, --directory DIR ] [ --checkpoint ] [ -f, --file [HOSTNAME:]F ] [ --force-local ] [ -F, --info-script F --new-volume-script F ] [ -G, --incremental ] [ -g, --listed-incremental F ] [ -h, --dereference ] [ -i, --ignore-zeros ] [ -j, --bzip2 ] [ --ignore-failed-read ] [ -k, --keep-old-files ] [ -K, --starting-file F ] [ -l, --one-file-system ] [ -L, --tape-length N ] [ -m, --modification-time ] [ -M, --multi-volume ] [ -N, --after-date DATE, --newer DATE ] [ -o, --old-archive, --portability ] [ -O, --to-stdout ] [ -p, --same-permissions, --preserve-permissions ] [ -P, --absolute-names ] [ --preserve ] [ -R, --record-number ] [ --remove-files ] [ -s, --same-order, --preserve-order ] [ --same-owner ] [ --numeric-owner ] [ -S, --sparse ] [ -T, --files-from F ] [ --null ] [ --totals ] [ -v, --verbose ] [ -V, --label NAME ] [ --version ] [ -w, --interactive, --confirmation ] [ -W, --verify ] [ --exclude=FILE ] [ -X, --exclude-from FILE ] [ -Z, --compress, --uncompress ] [ -z, --gzip, --ungzip ] [ --use-compress-program PROG ] [ --block-compress ] [ --rsh-command=CMD ] [ -[0-7][lmh] ]
filename1 [ filename2, ... filenameN ]
directory1 [ directory2, ...directoryN ]

설 명

이 설 명 서 는 tarfile 이 라 고 알 려 진 저 장 파 일 을 묶 거 나 풀 수 있 도 록 만 들 어 진 GNU 버 전 tar 저 장 프 로 그 램 에 대 한 설 명 이 다 . tarfile 은 테 이 프 드 라 이 브 에 저 장 할 수 도 있 고 , tarfile 을 일 반 적 인 보 통 파 일 로 쓸 수 도 있 다 . tar 의 첫 번 째 인 수 로 는 반 드 시 Acdrtux 중 하 나 의 옵 션 이 들 어 가 야 하 고 , 다 른 선 택 적 인 기 능 이 덧 붙 여 진 다 . tar 의 마 지 막 인 수 로 는 압 축 될 파 일 이 나 디 렉 토 리 의 이 름 이 오 게 된 다 . 디 렉 토 리 이 름 이 사 용 될 경 우 언 제 나 하 위 디 렉 토 리 가 함 께 저 장 된 다 .

예 제

tar -xvvf foo.tar

foo.tar 파 일 을 푼 다 .

tar -xvvzf foo.tar.gz

gzip으 로 압 축 된 foo.tar.gz 파 일 을 푼 다 .

tar -cvvf foo.tar foo/

foo 디 렉 토 리 에 있 는 내 용 물 을 foo.tar 파 일 로 묶 는 다 .

기 능 옵 션

반 드 시 아 래 옵 션 들 중 하 나 가 들 어 가 야 한 다 .
-A, --catenate, --concatenate

저 장 파 일 에 tar 파 일 을 추 가 한 다 .

-c, --create

새 저 장 파 일 을 만 든 다 .

-d, --diff, --compare

저 장 파 일 혹 은 파 일 시 스 템 간 의 다 른 점 을 찾 는 다 .

--delete

저 장 파 일 에 서 지 운 다 . (자 기 테 이 프 에 는 쓰 면 안 됨 !)

-r, --append

저 장 파 일 의 끝 에 파 일 을 덧 붙 인 다 .

-t, --list

저 장 파 일 의 내 용 목 록 을 보 여 준 다 .

-u, --update

저 장 파 일 에 저 장 된 사 본 보 다 새 로 운 파 일 만 을 덧 붙 인 다 .

-x, --extract, --get

저 장 된 것 에 서 풀 어 낸 다 .

부 가 적 인 옵 션

--atime-preserve

덤 프 된 파 일 의 접 근 시 간 을 바 꾸 지 않 는 다 .

-b, --block-size N

블 럭 크 기 를 N x 512 바 이 트 로 정 한 다 . (기 본 값 N = 20)

-B, --read-full-blocks

읽 은 만 큼 블 럭 을 재 지 정 한 다 . (4.2BSD 파 이 프 를 읽 기 위 함 )

-C, --directory DIR

DIR 디 렉 토 리 로 바 꾸 고 작 업 을 한 다 .

--checkpoint

저 장 파 일 을 읽 는 동 안 디 렉 토 리 이 름 을 출 력 한 다 .

-f, --file [HOSTNAME:]F

저 장 파 일 혹 은 장 치 파 일 F에 저 장 한 다 . (기 본 "-", 표 준 입 /출 력 을 나 타 낸 다 .)

--force-local

colon 문 자 가 있 더 라 도 저 장 파 일 을 지 역 파 일 로 처 리 한 다 .

-F, --info-script F --new-volume-script F

run script at end of each tape (implies -M) 테 이 프 의 끝 에 도 달 하 면 스 크 립 트 를 실 행 한 다 . (-M 이 포 함 된 다 .)

-G, --incremental

이 전 GNU 형 식 으 로 incremental 백 업 을 만 들 거 나 목 록 을 보 거 나 풀 어 낸 다 .

-g, --listed-incremental F

새 로 운 GNU 형 식 으 로 incremental 백 업 을 만 들 거 나 목 록 을 보 거 나 풀 어 낸 다 .

-h, --dereference

심 볼 릭 링 크 를 묶 지 않 는 다 . 그 것 이 가 리 키 는 파 일 을 묶 는 다 .

-i, --ignore-zeros

크 기 가 0인 것 은 무 시 한 다 . (보 통 EOF를 의 미 한 다 .)

-j, --bzip2

bzip2 필 터 를 사 용 하 여 .bz2 파 일 을 푼 다 .

--ignore-failed-read

읽 을 수 없 는 파 일 이 있 더 라 도 종 료 코 드 0을 출 력 하 지 않 는 다 .

-k, --keep-old-files

기 존 에 있 는 파 일 을 유 지 한 다 . 파 일 이 있 으 면 덮 어 쓰 지 않 는 다 .

-K, --starting-file F

저 장 파 일 에 있 는 파 일 F에 서 부 터 시 작 한 다 .

-l, --one-file-system

저 장 파 일 을 만 들 때 로 컬 파 일 시 스 템 안 의 놓 는 다 .

-L, --tape-length N

N * 1024 바 이 트 를 쓴 다 음 테 이 프 를 바 꾼 다 .

-m, --modification-time

파 일 의 변 경 시 간 정 보 를 유 지 하 지 않 는 다 .

-M, --multi-volume

여 러 개 로 나 눠 진 저 장 파 일 로 만 들 거 나 목 록 을 보 거 나 풀 어 낸 다 .

-N, --after-date DATE, --newer DATE

주 어 진 DATE 보 다 새 로 운 파 일 만 저 장 한 다 .

-o, --old-archive, --portability

ANSI 형 식 대 신 V7 형 식 으 로 저 장 한 다 .

-O, --to-stdout

표 준 출 력 으 로 파 일 들 을 풀 어 낸 다 .

-p, --same-permissions, --preserve-permissions

모 든 퍼 미 션 정 보 를 유 지 한 다 .

-P, --absolute-paths

파 일 이 름 의 맨 앞 ’/’ 문 자 를 버 리 지 않 는 다 .

--preserve

-p 옵 션 과 -s 옵 션 을 함 께 사 용 한 것 과 같 다 .

-R, --record-number

저 장 파 일 의 레 코 드 번 호 를 각 각 의 메 시 지 로 보 여 준 다 .

--remove-files

파 일 을 저 장 파 일 에 덧 붙 인 다 음 파 일 을 지 운 다 .

-s, --same-order, --preserve-order

저 장 파 일 목 록 과 똑 같 은 순 서 로 풀 어 낸 다 .

--same-owner

같 은 사 용 자 소 유 권 으 로 파 일 들 을 풀 어 낸 다 .

--numeric-owner

user/group 이 름 으 로 항 상 숫 자 를 사 용 한 다 .

-S, --sparse

듬 성 한 파 일 을 효 율 적 으 로 다 룬 다 .

-T, --files-from F

파 일 F에 서 목 록 을 읽 어 추 출 하 거 나 만 든 다 .

--null

-T reads null-terminated names, disable -C -C를 비 활 성 화 하 고 , -T로 읽 을 때 null로 끝 나 는 이 름 을 읽 는 다 .

--totals

--create로 만 들 어 진 바 이 트 총 합 을 출 력 한 다 .

-v, --verbose

처 리 중 인 파 일 을 자 세 하 게 보 여 준 다 .

-V, --label NAME

저 장 파 일 의 볼 륨 이 름 을 NAME으 로 한 다 .

--version

tar 프 로 그 램 의 버 전 정 보 를 출 력 한 다 .

-w, --interactive, --confirmation

각 각 을 처 리 할 때 마 다 물 어 본 다 .

-W, --verify

attempt to verify the archive after writing it 저 장 파 일 을 쓴 후 에 저 장 파 일 을 점 검 한 다 .

--exclude=FILE

FILE을 제 외 한 다 .

-X, --exclude-from FILE

FILE 목 록 에 있 는 것 을 제 외 한 다 .

-Z, --compress, --uncompress

compress로 압 축 하 거 나 푼 다 .

-z, --gzip, --ungzip

gzip으 로 압 축 하 거 나 푼 다 .

--use-compress-program PROG

PROG로 저 장 파 일 을 다 시 처 리 한 다 . (PROG은 반 드 시 -d를 처 리 해 야 한 다 .)

--block-compress

테 이 프 에 저 장 할 때 압 축 프 로 그 램 의 출 력 을 막 는 다 .

--rsh-command=CMD

’rsh’ 대 신 원 격 COMMAND를 사 용 한 다 . 이 옵 션 은 표 준 ’rsh’ 대 신 원 격 장 치 에 접 근 할 수 있 는 다 른 것 (예 를 들 어 , Kerberized ’rsh’)을 사 용 하 는 사 람 들 을 위 해 필 요 하 다 .

-[0-7][lmh]

드 라 이 브 와 밀 도 를 지 정 한 다 .

번 역

한 글 Manpage 프 로 젝 트 (http://man.kldp.org), 2004년 3월 9일