Linux
Linux에서 tar, gz, zip 파일 압축 및 압축 해제 방법
날엔.
2019. 2. 28. 19:23
안녕하세요.
오늘은 리눅스에서 tar파일 tar.gz파일 zip파일에 대한 압축 및 해제 방법에 대해서 포스팅 하려고 합니다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 | 1. tar 압축 $ tar -cvf [압축한 후 파일명.tar] [압축할 폴더명] ex> test.tar 파일명으로 test폴더를 압축할 때 $ tar -cvf test.tar test 2. tar 압축해제 $ tar -xvf [압축 해제할 파일명.tar] ex> test.tar 압축 해제할 때 $ tar -xvf test.tar 3. tar.gz 압축 $ tar -zcvf [압축한 후 파일명.tar.gz] [압축할 폴더명] ex> test.tar.gz 파일명으로 test폴더를 압축할 때 $ tar -zcvf test.tar.gz test 4. tar.gz 압축해제 $ tar -zxvf [압축 해제할 파일명.tar.gz] ex> test.tar.gz 압축 해제할 때 $ tar -zxvf test.tar.gz 5. zip 압축 $ zip [압축한 후 파일명.zip] [압축할 폴더명] ex> test.zip 파일명으로 test폴더를 압축할 때 $ zip test.zip test 6. zip 압축해제 $ unzip [압축 해제할 파일명.zip] ex> test.zip 압축 해제할 때 $ unzip test.zip | cs |
압축 해제 시 뒤에 해제할 위치를 적어주면 해당 위치에 압축을 해제합니다.
아래는 자주 사용되는 tar 명령어의 옵션들을 정리한 표입니다.
옵션 |
설명 |
-c |
파일을 tar로 묶는다. |
-p |
파일 권한을 저장한다. |
-v |
파일을 풀거나 묶을 때 과정을 화면에 출력한다. |
-f |
파일 이름을 지정한다. |
-C |
경로를 지정한다. |
-x |
tar 압축을 푼다. |
-z |
gzip으로 압축하거나 해제한다. |