리눅스에서 특정 디렉터리에 Zip 파일 생성 및 추출하는 방법

우리의 tar 명령어에 대한 여러 기사 중 하나에서는 Linux에서 특정한 또는 다른 디렉토리로 tar 파일을 추출하는 방법을 보여드렸습니다. 이 간단한 안내서는 Linux에서 .zip 아카이브 파일을 특정한 또는 다른 디렉토리로 추출/압축 해제하는 방법을 설명합니다.

Zip은 Linux 및 Windows OS를 포함한 Unix 계열 시스템용 간단한 크로스 플랫폼 파일 패키징 및 압축 유틸리티입니다. “zip” 형식은 Windows PC 및 더 중요한 것은 1부터 9 사이의 압축 레벨을 옵션으로 지정할 수 있도록 해줍니다.

관련 기사: Linux를 위한 5가지 최고의 명령 줄 아카이브 도구

Linux에서 Zip 아카이브 파일 만들기

명령 줄에서 .zip (패키지 및 압축된) 파일을 만들려면 아래와 유사한 명령을 실행할 수 있습니다. -r 플래그는 파일 디렉토리 구조를 재귀적으로 읽을 수 있게 합니다.

$ zip -r tecmint_files.zip tecmint_files 
Create Zip File in Linux

위에서 만든 tecmint_files.zip 아카이브 파일을 해제하려면 다음과 같이 unzip 명령을 실행할 수 있습니다.

$ unzip tecmint_files.zip

위의 명령은 파일을 현재 작업 디렉토리로 추출할 것입니다. 풀린 파일을 특정하거나 다른 디렉토리로 보내고 싶다면 – 이에 대해 다음 섹션에서 배울 수 있습니다.

특정하거나 다른 디렉토리로 Zip 파일 추출하기

명령 줄에서 특정하거나 다른 디렉토리로 .zip 아카이브 파일을 추출/압축 해제하려면 아래와 같이 -d unzip 명령 플래그를 포함시키십시오. 위의 예제와 동일한 예제를 사용하여 이를 설명하겠습니다.

다음 명령은 .zip 파일 내용을 /tmp 디렉토리로 추출할 것입니다:

$ mkdir -p /tmp/unziped
$ unzip tecmint_files.zip -d /tmp/unziped
$ ls -l /tmp/unziped/
Extract Zip Files to Specific Directory

더 많은 사용 정보는 zipunzip 명령 man 페이지를 참조하십시오.

$ man zip
$ man unzip 

다음과 같은 관련 기사도 읽어보실 수 있습니다.

  1. Linux에서 파일 및 디렉토리 아카이브/압축하는 방법
  2. Linux에서 RAR 파일을 열고, 추출하고, 생성하는 방법
  3. Linux용 휴대용 파일 관리자 및 아카이브 도구인 Peazip
  4. Linux용 지능형 아카이브 추출 (tar, zip, cpio, rpm, deb, rar) 도구인 Dtrx

이 짧은 기사에서는 리눅스에서 .zip 아카이브 파일을 특정 또는 다른 디렉토리로 추출/압축 해제하는 방법에 대해 설명했습니다. 아래의 피드백 양식을 통해 여러분의 생각을 추가할 수 있습니다.

Source:
https://www.tecmint.com/unzip-extract-zip-files-to-specific-directory-in-linux/