오픈 소스 운영 체제인 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' 명령으로 테스트할 때 다음과 같은 압축 파일을 처리하는 데 자신감을 갖는 것이 도움이 될 수 있습니다. 리눅스 프로 .