zip은 Windows에서 별도 압축 프로그램 없이 이용할 수 있다는게 특징이죠.
명령어는 다음과 같습니다.
zip [옵션] [파일이름.zip] [파일이름]
션 | 설명 | 통사론 |
---|---|---|
-ㅇ | (아카이브에서 파일 제거): 이 옵션을 사용하면 zip 아카이브에서 특정 파일을 제거할 수 있습니다. zip 파일을 생성한 후 -d 옵션을 사용하여 파일을 선택적으로 제거할 수 있습니다. | zip -d [파일_이름.zip] [파일_이름] |
-ㅕ | (아카이브의 파일 업데이트): -u 옵션을 사용하면 기존 zip 아카이브의 파일을 업데이트할 수 있습니다. 업데이트할 파일 목록을 지정하거나 아카이브에 새 파일을 추가할 수 있습니다. 업데이트는 수정된 버전이 이미 zip 아카이브에 있는 버전보다 최신인 경우에만 발생합니다. | zip -u [파일_이름.zip] [파일_이름] |
-ㅡ | (파일을 아카이브로 이동): -m 옵션을 사용하면 지정된 파일을 zip 아카이브로 이동할 수 있습니다. 이 작업은 zip 아카이브를 생성한 후 대상 디렉터리나 파일도 삭제합니다. 파일을 제거한 후 디렉터리가 비어 있으면 해당 디렉터리도 삭제됩니다. 이 옵션은 입력 파일을 영구적으로 제거하므로 주의해서 사용하십시오. | zip -m [파일_이름.zip] [파일_이름] |
-ㄱ | (재귀적으로 디렉터리 압축): -r 옵션을 사용하면 디렉터리와 해당 파일을 재귀적으로 압축할 수 있습니다. 여기에는 지정된 디렉터리와 결과 zip 아카이브의 하위 디렉터리에 있는 모든 파일이 포함됩니다. | zip -r [파일_이름.zip] [디렉토리_이름] |
-x | (zip에서 파일 제외): -x 옵션을 사용하면 특정 파일이 zip 아카이브에 포함되지 않도록 제외할 수 있습니다. 이는 디렉터리의 모든 파일을 압축하고 싶지만 원치 않는 특정 파일을 제외하려는 경우에 유용합니다. | zip -r [파일_이름.zip] -x [디렉토리_이름] |
-v | (상세 모드): -v 옵션은 상세 모드를 활성화하여 압축 중에 진단 정보를 제공합니다. 진행률 표시기를 표시하고 zip 파일 구조에 대한 자세한 진단 정보를 제공합니다. 단독으로 사용하면 zip 실행 파일 및 대상 환경에 대한 세부 정보와 함께 진단 화면을 인쇄합니다. |
압축 해제시에는 unzip 명령어를 씁니다.
unzip [파일이름.zip]