I'm an IT engineer/Linux

[Linux] tar, gz, zip 사용법

Nam0Jae 2023. 1. 2. 10:01

Linux tar,gz,zip 압축 및 해제 방법

1. tar

- tar 압축

$ tar -cvf [filename.tar] [directoryname]

$ tar -cvf file.tar directory

- tar 해제

$ tar-xvf [filename.tar]

$ tar -xvf file.tar

2. tar.gz

- tar.gz 압축

$ tar -zcvf [filename.tar.gz] [directoryname]

$ tar -zcvf filename.tar.gz directory

-tar.gz 해제

$ tar -zxvf [filename.tar.gz]

$ tar -zxvf filename.tar.gz

3. zip

- zip 압축

$ zip [filename.zip][directoryname]

# 현재 위치의 모든 파일을 filename.zip 으로 압축
$ zip filename.zip ./*

# 현재 위치의 모든 파일 및 하위 디렉토리까지 모두 압축

$ zip filename.zip -r ./*

- zip 해제

$ unzip [filename.zip]

$ unzip file.zip

$ unzip file.zip -d ./directory