unzip 명령어 생성기
zip 아카이브를 조회하거나 추출하는 unzip 명령어 생성
unzip 시작하기
## unzip란?
`unzip`은 `.zip` 아카이브의 파일을 조회, 검사 또는 추출합니다. 아카이브 이름이 주 인자이고, 플래그가 추출 동작을 제어합니다.
## 사용 방법
1. **아카이브 이름 지정**: 읽을 `.zip` 파일. 2. **플래그 토글**: `-l`로 조회, `-d <dir>`로 다른 곳에 추출, `-o`/`-n`로 덮어쓰기 제어. 3. **복사 및 실행**: 생성된 명령어를 터미널에 붙여넣습니다.
플래그와 팁
unzip은 짧은 플래그를 묶어서 처리하고 `-d`에 대상 디렉토리를 전달합니다:
``` unzip -l archive.zip unzip -d /out archive.zip unzip -o archive.zip ```
### 자주 쓰는 플래그 - `-l` — 추출하지 않고 아카이브 내용 조회 (크기, 날짜) - `-d <dir>` — 지정한 디렉토리에 파일 추출 - `-o` — 프롬프트 없이 기존 파일 덮어쓰기 - `-n` — 기존 파일을 덮어쓰지 않음 - `-q` — 조용히 모드
### 팁 - 추출 전에 `-l`로 아카이브 내용을 살펴보세요. - `-d`는 현재 디렉토리를 어지럽히지 않고 깨끗한 폴더에 추출하는 안전한 방법입니다. - `-o`와 `-n`은 상호 배타적입니다. 스크립트에서 대화형 프롬프트를 건너뛰려면 하나를 선택하세요.
▶특정 디렉토리에 추출하려면 어떻게 하나요?
`-d <dir>`를 사용하세요: `unzip -d /target archive.zip`. unzip은 필요한 경우 `/target`을 생성하고 현재 디렉토리 대신 그곳에 파일을 배치합니다.
▶추출하지 않고 파일 목록을 보려면 어떻게 하나요?
`-l`를 추가하세요: `unzip -l archive.zip`는 각 파일의 길이, 날짜, 시간을 출력합니다. 디스크에는 아무것도 기록되지 않습니다.
이 도구가 당신에게 도움이 되었다면, 저에게 커피 한 잔 사주세요.
제게 커피 한 잔 사주세요.