Computer >> 컴퓨터 >  >> 프로그램 작성 >> BASH 프로그래밍

unzip 명령을 사용하여 Linux에서 파일 압축을 푸는 방법

압축했습니다. Linux 명령줄의 파일; 이제 압축을 해제하겠습니다. 그들을. 이 짧은 기사에서 방법을 보여줍니다.

파일 압축

압축 파일은 하나 이상의 파일이나 디렉토리를 .zip으로 압축하기 위한 일반적인 용어입니다. 파일 – 압축 파일 형식입니다.

이 기사에서 그 방법을 다루므로 여기에서 너무 많이 반복할 필요가 없습니다.

압축 해제 명령

unzip 명령은 기본적으로 시스템에 설치되어 있지 않을 수 있습니다. 그렇지 않은 경우 다음을 실행하여 Debian/Ubuntu 기반 OS에 설치할 수 있습니다.

sudo apt install unzip

... 또는 Redhat/Centos/Fedora에서 다음을 실행하여:

sudo yum install unzip

Unzip 명령을 사용하여 Linux에서 파일 압축 해제

압축 해제

압축 해제 사용하기가 매우 쉽습니다. .zip 경로를 제공하면 됩니다. 파일을 압축 해제/압축 해제합니다.

unzip /path/to/file.zip

간단합니다!

출력 디렉토리 지정

기본적으로 압축 해제 현재 작업 디렉토리에 파일의 압축을 풉니다.

-d를 사용하여 압축을 푼 파일이 기록되는 디렉터리를 지정할 수도 있습니다. 옵션:

unzip /path/to/file.zip -d /path/to/output/directory

암호화된 .zip 파일

.zip 압축을 풀려면 비밀번호로 생성된 파일은 -P를 사용합니다. 옵션:

unzip -P thePassword /path/to/file.zip

그러나 명령줄에 암호를 직접 입력하지 않는 것이 가장 좋습니다(명령 기록에 저장될 수 있음). 대신 암호가 필요한 경우 unzip 명령이 암호를 더 안전하게 입력하라는 메시지를 표시합니다.

추출 시 파일 덮어쓰기

추출 중인 파일이 대상 경로에 이미 있는 경우 덮어쓸 것인지 묻는 메시지가 표시됩니다.

추출하는 동안 기존 파일을 덮어쓰려면 -o를 사용하세요. 옵션:

unzip -o /path/to/file.zip

않기 추출하는 동안 기존 파일을 덮어쓰려면 -n을 사용하세요. 옵션:

unzip -n /path/to/file.zip

Zip 파일의 내용 나열

파일 압축을 풀지 않고 zip 파일의 내용 나열:

unzip -l /path/to/file.zip

파일 제외

추출하고 싶지 않은 파일이 있으면 -x를 사용하세요. 제외 옵션:

unzip -l /path/to/file.zip -x excludeFile1 excludeFile2

하나 이상의 파일 이름을 공백으로 구분하여 제외하도록 지정할 수 있습니다.

출력 억제

실행 중일 때 성공적으로 압축 해제된 각 파일이 나열됩니다. -q를 사용하여 해당 출력을 억제할 수 있습니다. (조용한) 옵션:

unzip -q /path/to/file.zip

다음을 실행하여 모든 옵션과 기능을 포함한 전체 사용자 설명서를 볼 수 있습니다.

man unzip