>  기사  >  php教程  >  Linux unzip 명령 매개변수 및 사용법에 대한 자세한 설명--linux 압축 해제 zip 파일 명령

Linux unzip 명령 매개변수 및 사용법에 대한 자세한 설명--linux 압축 해제 zip 파일 명령

高洛峰
高洛峰원래의
2016-12-12 16:51:572674검색

기능 설명: zip 파일 압축 해제

구문: unzip [-cflptuvz][-agCjLMnoqsVX][-P ][.zip 파일][file][-d ][-x ] 또는 unzip [-Z]

추가 참고 사항: unzip은 .zip 압축 파일의 압축 해제 프로그램입니다.

매개변수:

-x file list 파일의 압축을 풀지만 지정된 파일을 포함하지 않습니다.

-v 압축된 파일 디렉터리를 확인하지만 압축을 풀지는 않습니다.

-t 파일 손상 여부를 테스트하지만 압축을 풀지는 않습니다.

-d 디렉토리 지정된 디렉토리에 압축 파일을 추출합니다.

-z 압축 파일에 대한 설명만 표시합니다.

-n 기존 파일을 덮어쓰지 않습니다.

-o 사용자 확인을 요청하지 않고 기존 파일을 덮어씁니다.

-j는 문서의 디렉터리 구조를 다시 작성하지 않고 모든 파일을 동일한 디렉터리에 추출합니다.

-j 매개변수입니다. 예:

[root@localhost ~]# cd a
[root@localhost a]# unzip -j myfile
아카이브: myfile.zip
팽창: install.log
팽창: anaconda-ks.cfg
팽창: install.log.syslog

는 myfile의 모든 파일을 현재 디렉토리로 추출하여 myfile의 디렉토리 구조를 제거합니다.

예제 1: 압축된 파일 text.zip을 현재 디렉터리에 압축을 푼다.

$ unzip text.zip

 

예 2: 압축된 파일 text.zip을 지정된 디렉터리/tmp에 압축 해제합니다. 동일한 파일이 이미 존재하는 경우 unzip이 필요합니다. 명령은 원본 파일을 덮어쓰지 않습니다.

$ unzip -n text.zip -d /tmp

 

예 3: 압축된 파일 디렉터리를 보지만 압축을 풀지는 않습니다.

$ unzip -v text.zip

zgrep 명령

이 명령의 기능은 압축 파일에서 일치하는 정규식을 찾는 것입니다. 사용법은 grep과 동일합니다. 명령만 가능합니다. 단, 작업 대상은 압축 파일입니다. 사용자가 압축 파일에 특정 문장이 있는지 확인하려면 zgrep 명령을 사용할 수 있습니다.

예:

/home/Blinux /html/ 디렉터리의 모든 파일과 폴더를 현재 디렉터리의 html.zip으로 패키징합니다.

zip –q –r html.zip /home/Blinux /html

위 명령 작업은 파일과 폴더를 절대 주소로 압축하는 것입니다. 다음은 압축된 상대 경로 디렉터리

입니다. Bliux 디렉토리에서 다음 작업을 수행하면 위와 동일한 효과를 얻을 수 있습니다.

zip –q –r html.zip html

예를 들어, 지금 내 html 디렉토리에서 zip 압축 명령은

zip –q –r html.zip *

위 작업은 자동 모드에서 수행되며 시스템 파일과 암시적 파일이 포함됩니다.


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.