English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Linux zip 명령어

Linux 명령어大全

Linux zip 명령어는 파일을 압축하는 데 사용됩니다.

zip은 널리 사용되는 압축 프로그램으로, 압축된 파일의 확장자는 .zip입니다.

문법

zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-b <작업 디렉토리>][-ll][-n <접미사 문자>][-t <날짜 시간>][-<압축 효율>][압축 파일][파일...][-i <패턴 스타일>][-x <패턴 스타일>]

파라미터:

  • -실행 가능한 자동 압축 파일을 조정합니다.
  • -일시적으로 파일을 저장할 디렉토리를 지정합니다.
  • -압축된 각 파일에 주석을 추가합니다.
  • -지정된 파일을 압축 파일에서 제거합니다.
  • -압축 파일 내에 디렉토리 이름을 만들지 않습니다.
  • -기존 파일을 업데이트합니다.
  • -파괴된 압축 파일을 복구 시도합니다.
  • -파일을 압축하고 기존 압축 파일에 추가합니다. 새 압축 파일을 만들지 않습니다.
  • -온라인 도움말.
  • -만족하는 파일만 압축합니다.
  • -파일 이름 및 내용만 저장하고 디렉토리 이름을 저장하지 않습니다.
  • -불필요한 데이터를 압축 파일에서 제거합니다.
  • -MS-DOS 호환 파일 이름 형식.
  • -압축 파일을 압축할 때 LF 문자를 LF로 변환합니다.+CR 문자.
  • -압축 파일을 압축할 때 LF+CR 문자를 LF 문자로 변환합니다.
  • -저작권 정보를 표시합니다.
  • -파일을 압축하고 압축 파일에 추가한 후 원본 파일을 삭제합니다. 즉 파일을 압축 파일에 이동합니다.
  • -특정 접미사 문자를 가진 파일을 압축하지 않습니다.
  • -o 최근 변경된 시간이 가장 새로운 파일을 기준으로 압축 파일의 변경 시간을 설정합니다.
  • -q 명령어 실행 과정을 표시하지 않습니다.
  • -r 재귀적으로 처리하여 지정된 디렉토리 및 하위 디렉토리의 모든 파일을 처리합니다.
  • -S 시스템 및 숨겨진 파일을 포함합니다.
  • -t<날짜 시간> 압축 파일의 날짜를 지정된 날짜로 설정합니다.
  • -T 백업 파일 내의 각 파일이 올바르게无误인지 확인합니다.
  • -u -f 파라미터와 유사하지만, 기존 파일을 업데이트하는 것 외에도 압축 파일에 있는 다른 파일을 디렉토리에 해제합니다.
  • -v 명령어 실행 과정을 표시하거나 버전 정보를 표시합니다.
  • -V VMS 운영 체제의 파일 속성을 저장합니다.
  • -w 파일 이름에 버전 번호를 추가합니다. 이 파라미터는 VMS 운영 체제에서만 유효합니다.
  • -x<템플릿 스타일> 압축할 때 해당 조건을 만족하는 파일을 제외합니다.
  • -X 추가 파일 속성을 저장하지 않습니다.
  • -y 직접 심볼 링크를 저장하고, 링크가 가리키는 파일을 저장하지 않습니다. 이 파라미터는 UNIX와 같은 시스템에서만 유효합니다.
  • -z 압축 파일에 주석을 추가합니다.
  • -$ 첫 번째 압축된 파일이 있는 디스크의 볼륨 이름을 저장합니다.
  • -<압축 효율성> 압축 효율성은1-9의 값.

온라인 예제

를 /home/html/ 이 디렉토리에 있는 모든 파일과 폴더를 현재 디렉토리의 html.zip로 패키징합니다:

zip -q -r html.zip /home/html

如果在我们在 /home/html 디렉토리에서 다음 명령어를 실행할 수 있습니다:

zip -q -r html.zip *

cp.zip 압축 파일에서 파일 a.c를 제거합니다.

zip -dv cp.zip a.c

Linux 명령어大全