컴퓨터/리눅스
Linux(리눅스) zip/unzip 압축 및 압축 해제
sy.lukas
2022. 1. 4. 10:49
반응형
리눅스에서 zip 압축 및 압축해제하는 방법을 알아보겠습니다.
zip/unzip 패키지가 설치되어있지 않은 경우 설치해서 사용합니다.
zip 압축
하위 디렉토리 포함 zip 압축
$ zip -r filename.zip /path/to/dir
만약 디렉토리 내 여러 사용자 권한이 있어서 일부 압축할 수 없는 경우 sudo를 추가합니다.
$ sudo zip -r filename.zip /path/to/dir
하위 디렉토리를 포함, 여러 개의 디렉토리를 함께 zip 압축
$ zip -r filename.zip /path/to/dir1 /path/to/dir2 /path/to/dir3
특정 파일 또는 디렉토리 제외 zip 압축
$ zip -r filename.zip /path/to/dir -x '*.git*'
unzip 압축 해제
현재 디렉토리에 unzip 압축 해제
$ unzip filename.zip
특정 디렉토리에 unzip 압축 해제
$ unzip filename.zip -d /path/to/dir
반응형