[Ubuntu] tar, tar.gz, zip 압축 및 압축 해제 하는 방법
tar
1
2
3
4
5
# 압축
tar -cvf [파일명.tar] [폴더명]
#압축 해제
tar -xvf [파일명]
tar.gz
1
2
3
4
5
# 압축
tar -zcvf [파일명.tar.gz] [폴더명]
# 압축 해제
tar -zxvf [파일명.tar.gz]
zip
1
2
3
4
5
6
7
8
9
10
11
# 압축
$ zip [파일명.zip] [폴더명]
# 현재 폴더 전체를 aaa.zip으로 압축
$ zip aaa.zip ./*
# aaa.zip으로 압축하고 현재 폴더의 모든 것과 현재 폴더의 하위 폴더들도 모우 압축
zip aaa.zip -r ./*
#압축 해제
unzip [파일명.zip]
공용 옵션
옵션 | 설명 |
---|---|
-c | 파일을 tar로 묶음 |
-p | 파일 권한을 저장 |
-v | 묶거나 파일을 풀 때 과정을 화면으로 출력 |
-f | 파일 이름을 지정 |
-C | 경로를 지정 |
-x | tar 압축 해제 |
-z | gzip으로 압축하거나 해제함 |