logo

Linux에서 압축 해제 명령

오픈 소스 운영 체제인 Linux는 파일 및 디렉터리를 처리하기 위한 강력하고 다양한 지침을 제공합니다. 압축 파일에 대처하는 데 중요한 역할을 수행하는 명령 중 하나는 다음과 같습니다. 압축을 풀다 명령. 압축 파일은 공간을 유지하고 데이터를 효율적으로 공유하는 일반적인 방법입니다. 리눅스에서는 '압축해제' 명령은 ZIP 파일에서 문서를 추출해야 할 때 구조를 포함합니다. 이 초보자에게 즐거운 가이드는 기본 사항을 안내합니다. '압축해제' 명령 , 구문, 옵션 및 실제 예제입니다.

Linux에서 압축 해제 명령



Unzip 명령의 구문

'의 간단한 구문 압축을 풀다 ' 명령은 다음과 같습니다

unzip [options] filename.zip>
  • 압축을 푼다: 이것은 ZIP 아카이브에서 문서의 압축을 풀거나 추출하는 움직임을 나타내는 명령 자체입니다.
  • [옵션]: 'unzip' 명령 실행을 조정하는 선택적 매개변수입니다. 이러한 옵션에는 ZIP 레코드의 내용을 추출하지 않고 나열하기 위한 -l 또는 추출된 파일의 대상 디렉토리를 지정하는 -d가 포함된 플래그가 포함될 수 있습니다.
  • 파일 이름.Zip: 문서가 추출될 ZIP 아카이브 문서의 호출입니다. 압축을 풀어야 하는 ZIP 파일의 실제 이름으로 바꿔야 합니다.

Linux의 unzip 명령 옵션

다음은 Linux의 Unzip Command에서 가장 일반적으로 사용되는 옵션입니다.

옵션

설명

통사론

-엘



ZIP 파일의 내용을 추출하지 않고 나열합니다. 권한, 압축 비율 및 수정 타임스탬프와 함께 아카이브의 파일 및 디렉터리에 대한 소개를 제공합니다.

unzip -l [filename.zip]>

말하다

문서 추출을 위한 대상 디렉토리 목록을 지정합니다. 이 선택을 통해 고객은 ZIP 기록의 내용을 추출할 수 있는 특정 목록을 선택할 수 있습니다.



unzip -d [target_directory][filename.zip]>

-큐

자동 모드에서 작동하여 추출 기간 동안 일반 출력을 억제합니다. 이는 불필요한 정보를 표시하지 않고 파일을 추출하려는 경우에 유용합니다.

unzip -q [filename.zip]>

-영형

확인 메시지를 표시하지 않고 문서를 덮어씁니다. 이 옵션은 가이드 개입 없이 문서를 추출하고 현재 파일을 교체해야 하는 동안 사용할 수 있습니다.

unzip -o [filename.zip]>

-피

암호화된 ZIP 파일의 비밀번호를 지정합니다. 비밀번호로 보호된 아카이브를 처리할 때 이 옵션을 사용하면 추출 중에 원하는 비밀번호를 제공할 수 있습니다.
unzip -P [your_password] [filename.zip]>

-그것은

디렉토리 구조를 유지하면서 ZIP 아카이브에서 파일을 추출합니다. 이는 아카이브와 동일한 디렉터리 계층 구조를 유지하려는 경우 유용합니다.

unzip -e [filename.zip]>

-티

ZIP 아카이브의 무결성을 테스트하여 실수나 손상이 있는지 확인합니다. 추출을 시도하기 전에 해당 아카이브가 합법적인지 여부를 확인합니다.

unzip -t [filename.zip]>

-안에

현재 파일을 업데이트하고 ZIP 아카이브에서 새 파일을 추가합니다. 가장 편리한 변경 또는 새 문서가 추출되어 무의미한 중복을 방지합니다.

unzip -u [filename.zip]>

Linux의 Unzip 명령 예

1. 기본 추출

ZIP 파일의 기본 추출을 수행하려면 unzip 'filename.zip' 명령을 사용하십시오. 이 명령은 지정된 ZIP 아카이브에서 모든 문서를 추출하여 최첨단 운영 목록에 넣습니다. Linux에서 ZIP 파일의 내용을 압축 해제하고 검색하는 가장 간단한 구문입니다.

통사론:

unzip [filename.zip]>

예:

'라는 이름의 파일이 있다고 가정해 보겠습니다. 아카이브.zip ' i 안에 file1.txt와 file2.txt라는 두 개의 파일이 포함된 추출하려는 파일입니다. 현재 디렉터리에 압축을 풀어야 합니다.

구문 및 출력:

unzip archive.zip>

이 명령은 다음 내용을 추출하는 데 도움이 됩니다. 아카이브.zip 현재 디렉터리로 이동합니다. 출력에는 추출된 각 파일이 표시됩니다.

기본 추출

자바스크립트 전역 변수

2. 특정 디렉토리로 추출

특정 디렉토리에 파일을 추출하려면 ' -디 ' 옵션 뒤에 원하는 대상 경로가 옵니다:

통사론:

unzip filename.zip -d /path/to/destination>

예:

다음과 같은 파일이 있다고 가정합니다. 'archive.zip ,' 디렉토리에 내용을 추출하려고 합니다. /경로/대상/목적지. '

구문 및 출력:

unzip archive.zip -d /path/to/destination>

여기서 추출은 지정된 ' /경로/대상/목적지, ' 데스크탑과 같은. 이 명령은 ' 아카이브.zip '는 지정된 디렉토리에 위치합니다.

특정 디렉토리로 추출

특정 디렉터리로 추출

3. 목록 내용

압축을 풀지 않고 ZIP 파일의 내용을 보려면 ' -엘' 옵션:

통사론:

unzip -l filename.zip>

예:

'의 내용을 검사하고 싶다고 가정해 보겠습니다. 아카이브.zip ' 추출 과정을 실행하지 않고.

구문 및 출력:

unzip -l archive.zip>

이 시나리오에서는 ' -엘 ' 옵션은 다음에 포함된 파일 목록을 제공합니다. 'archive.zip ' 추출을 시작하지 않고 파일 구조를 미리 볼 수 있습니다.

목록 내용

목록 내용

4. 정숙 모드

'를 사용하여 조용히 파일 추출을 실행합니다. -큐 ' 옵션:

통사론:

unzip -q filename.zip>

예:

다음에서 파일을 추출하려는 경우 'archive.zip ' 메시지를 표시하지 않고.

구문 및 출력:

unzip -q archive.zip>
정숙 모드

정숙 모드

여기서 zip 파일은 홈 섹션에 있으므로 홈 섹션에서도 추출됩니다.

집에서 조용히 추출

집에서 조용히 추출

여기서 zip 파일은 홈 섹션에 있으며 동일한 위치에서 추출이 발생합니다. 이 명령은 정보 메시지를 억제하여 조용한 추출 프로세스를 보장합니다.

5. 파일 덮어쓰기

사용을 확인하지 않고 현재 파일을 덮어씁니다. '-영형' 옵션:

통사론:

unzip -o filename.zip>

예:

'에서 파일 추출 아카이브.zip ' 확인 메시지를 표시하지 않고 기존 파일을 덮어씁니다.

구문 및 출력:

unzip -o archive.zip>

' -영형 ' 옵션은 '에서 파일 덮어쓰기를 용이하게 합니다. archive.zip' 명시적인 확인을 요구하지 않고 추출 프로세스를 간소화합니다.

파일 덮어쓰기

파일 덮어쓰기

6. 비밀번호로 보호된 ZIP

ZIP 파일이 비밀번호로 보호되어 있는 경우 ' -피 ' 비밀번호를 지정하는 옵션:

통사론:

unzip -P password filename.zip>

예:

자바의 스캐너

가정하다 ' archive.zip '는 비밀번호 '로 보호되어 있습니다. 보안123 .' 내용을 추출하려면 다음 구문을 사용하십시오.

구문 및 출력:

unzip -P secure123 archive.zip>

여기서 ZIP 파일에는 비밀번호 ''가 필요합니다. 보안123 ' 추출을 위해. ' -피 ' 옵션을 사용하면 명령줄에 직접 비밀번호를 입력할 수 있습니다.

비밀번호로 보호된 우편번호

비밀번호로 보호된 우편번호

7. 암호화 및 보안

암호화된 파일을 추출하고 보안을 유지하기 위해 ' -그것은' 대안:

통사론:

unzip -e filename.zip>

예:

만약에 ' 아카이브.zip '는 암호화된 파일을 통합합니다. ' -그것은 ' 안정적인 추출을 위한 대안.

구문 및 출력:

unzip -e archive.zip>

' -그것은 ' 옵션은 '에서 암호화된 파일을 안전하게 추출하도록 보장합니다. 아카이브.zip, ' 내용의 비밀과 안전을 유지합니다.

암호화 및 보안

암호화 및 보안

8. 기존 파일 업데이트

'를 사용하여 추출하는 동안 기존 파일을 업데이트합니다. -안에 ' 옵션:

통사론:

unzip -u filename.zip>

예:

'에서 기존 파일을 업데이트하려는 경우 아카이브.zip ' 새로운 변형을 덮어쓰지 않고 '-안에 ' 옵션.

구문 및 출력:

unzip -u archive.zip>

' -안에 ' 선택은 다음에서 파일을 업데이트합니다. 'archive.zip' 최신 모델을 사용할 수 있는 경우 가장 좋습니다. 최신 파일을 이전 파일로 덮어쓰는 것이 좋습니다.

기존 파일 업데이트

기존 파일 업데이트

Java의 참조 데이터 유형

9. 압축 정보 보기

다음을 사용하여 추출하는 동안 압축 관련 세부 정보를 검색합니다. '-와 함께 ' 옵션:

통사론:

unzip -Z filename.zip>

예:

'에서 파일을 추출하는 동안 압축 관련 정보를 보거나 검사하려는 경우 아카이브.zip .'

구문 및 출력:

unzip -Z archive.zip>

' -와 함께 ' 선택은 추출 기술의 특정 단계에서 'archive.zip'에 사용된 압축 기술에 대한 세부 정보를 제공하여 사용된 보고서 압축 기술에 대한 통찰력을 제공합니다.

압축 정보 보기

압축 정보 보기

unzip 명령에 대해 자주 묻는 질문 – FAQ

여러 개의 ZIP 파일을 한 번에 추출할 수 있나요?

예, 명령 내에서 이름을 순차적으로 제공하여 여러 ZIP 파일을 추출할 수 있습니다.

현재 디렉터리에 파일을 어떻게 추출합니까?

'-d'로 정확한 대상이 없으면 파일이 현재 디렉터리로 추출될 수 있습니다.

비밀번호로 보호된 ZIP 파일의 압축을 풀 수 있나요?

예, 비밀번호로 보호된 ZIP 아카이브에서 파일을 추출하려면 '-P' 옵션 뒤에 비밀번호를 사용하세요.

에서 지원하는 다른 압축 형식이 있습니까? unzip> 명령?

그만큼unzip>명령은 주로 ZIP 파일을 지원합니다. tar 또는 gzip과 같은 다른 형식의 경우 다른 명령을 사용해야 할 수도 있습니다(tar>,gzip>, 등.).

기존 ZIP 파일을 새 파일로 업데이트할 수 있나요?

예, 다음을 사용할 수 있습니다.-u>기존 아카이브를 업데이트하는 옵션:unzip -u existing.zip newfile.txt>.

결론

결론적으로, '압축해제' 명령은 Linux에서 압축된 문서를 처리하기 위한 유연한 도구입니다. 기본 구문 및 옵션 정보로 무장하면 명령줄 모험에서 ZIP 아카이브를 효율적으로 추출하고 제어할 수 있습니다. 'unzip' 명령으로 테스트할 때 다음과 같은 압축 파일을 처리하는 데 자신감을 갖는 것이 도움이 될 수 있습니다. 리눅스 프로 .