Programs/Linux

리눅스 압축 및 해제(tar, gtar, zip, jar)

4wd 2022. 10. 27. 14:30
반응형

 

1. tar

 

압축하기

tar - cvf [파일명.tar] [폴더명]

ex) apple 이란 폴더를 fruit.tar로 압축 하려고 하면

tar -cvf fruit.tar apple

압축 해제

tar -xvf [파일명].tar

ex) fruit.tar 파일을 풀려고 하면

tar -xvf fruit.tar

 

2. gtar

 

압축하기

tar - zcvf [파일명.tar.gz] [폴더명]

ex) apple 이란 폴더를 fruit.tar.gz로 압축 하려고 하면

tar -zcvf fruit.tar.gz apple

압축해제

tar -zxvf [파일명].tar.gz

ex) fruit.tar.gz 파일을 풀려고 하면

tar -zxvf fruit.tar.gz

 

3.  zip

 

압축하기

zip -r [파일명]..zip [폴더명]]

ex) apple 이란 폴더를 fruit.zip로 압축 하려고 하면

zip -r fruit.zip apple

압축 해제

unzip [파일명].zip

ex) fruit.zip 파일을 풀려고 하면

unzip fruit.zip

 

4. jar

 

압축하기

jar - cvf [파일명.tar] [폴더명]

ex) apple 이란 폴더를 fruit.jar로 압축 하려고 하면

jar cvf fruit.jar apple

압축 해제

jar -xvf [파일명].jar

ex) fruit.jar 파일을 풀려고 하면

jar xvf fruit.jar

 

 

옵션

 -p  파일 권한을 저장
 -v 묶거나 파일을 풀 때 과정을 화면으로 출력
 -f 파일 이름을 지정
 -C 경로를 지정
 -x tar 압축을 풂
 -z gzip으로 압축하거나 해제함

 

옵션의 순서는 상관 없으나 마지막에는 f를 사용 합니다.

반응형