리눅스 tar 프로그램 사용 방법
1. tar은 무엇인가요?
tar은 파일들을 압축하여 한 파일로 만들기 위한 프로그램입니다.쓰는 법은 tar [OPTION...] [FILE]... 입니다.
2. tar로 파일을 묶고 풀어 봅시다!
(1) 파일을 묶기
[aplus] $ tar cvf 저장할파일명.tar 묶을파일들
Ex) [aplus] $ tar cvf Backup.tar *
(2) 파일을 풀기
(2-1) 현재 폴더에 파일 풀기
[aplus] $ tar xvf 풀파일명.tar
Ex) [aplus] $ tar xvf Backup.tar
(2-2) 다른 폴더에 파일 풀기
[aplus] $ tar xvf 풀파일명.tar
Ex) [aplus] $ tar xvf Backup.tar -C ./Backup
3. 이번에는 압축도 해봅시다!
(1) 파일을 압축하기
(1-1) GZip으로 압축
[aplus] $ tar cvfz 저장할파일명.tar.gz 묶을파일들
Ex) [aplus] $ tar cvfz Backup.tar.gz *
(1-2) BZip2으로 압축
[aplus] $ tar cvfj 저장할파일명.tar.bz2 묶을파일들
Ex) [aplus] $ tar cvfj Backup.tar.bz2 *
(2) 파일 압축 풀기
(1-1) GZip으로 풀기
[aplus] $ tar xvfz 풀파일명.tar.gz
Ex) [aplus] $ tar xvfz Backup.tar.gz
(1-2) BZip2으로 풀기
[aplus] $ tar xvfj 풀파일명.tar.bz2
Ex) [aplus] $ tar xvfj Backup.tar.bz2
4. 압축을 풀지 않고 파일 목록을 보는법!
[aplus] $ tar tvf 목록을볼파일명.tar
Ex) [aplus] $ tar tvf Backup.tar
5. 마지막 정리로 각 옵션 설명
c : 새로운 아카이브 만들기 (패키지)
x : 아카이브를 풀기 (패키지 해제)
v : 정보를 출력. (파일을 묶어나 풀때 어떤 파일들이 묶이나 풀리나 표시)
f : 아카이브의 파일 이름을 지정 (이 옵션을 사용하여 꼭 아카이브의 이름을 지정해주어야 합니다.)
z : gzip으로 압축하거나 압축을 풀기 (단독으로 사용 불가합니다.)
j : bzip2로 압축하거나 압축을 풀기 (단독으로 사용 불가합니다.)
'IT-개발,DB' 카테고리의 다른 글
[개발/MFC] 날짜계산, 시간계산 해보자 (0) | 2012.09.11 |
---|---|
[개발/리눅스] tar로 용량을 지정하여 파일을 분할 압축 및 풀기 (0) | 2012.09.04 |
[IT/개발] Technical Career Path를 보장하는 방법 (0) | 2012.08.30 |
[개발/IE] 인터넷 익스플로러 새 탭 페이지 설정하는 방법 (0) | 2012.07.31 |
[개발/MFC] 마우스가 위치한 곳의 IHTMLDocument2의 주소와 태그를 얻기 (0) | 2012.07.22 |
댓글