압축 방법에 대한 정보를 감지하고 제공하는 도구

압축 방법에 대한 정보를 감지하고 제공하는 도구

압축 방법 정보(추가 정보 선호)를 어떤 방식(CL 또는 GUI)으로 감지하고 제공할 수 있는 유틸리티는 무엇입니까?

IOW GUI에서 정보를 쉽게 제공하기 위해 Linux와 동등한 Windows 7z 도구는 무엇입니까?

답변1

Linux용 7z에는 두 가지 버전이 있습니다(두 가지 모두 GUI가 없는 콘솔 유틸리티).

  • p7zip오랫동안 지원되지 않았으며 거의 ​​개발되지 않았습니다.

그리고

  • 7zz작성자: Igor Pavlov - Arch에만 포함되어 있는 것으로 아는 한 많은 배포판에 포함되어 있지 않지만 언제든지 소스 코드를 컴파일할 수 있습니다.

답변2

많은 압축 도구는 아카이버이기도 하며 여러 파일을 단일 파일로 압축할 수 있습니다. 여러 압축 형식을 처리하는 도구는 거의 항상 아카이브를 처리하며 종종 다음과 같이 설명됩니다.파일관련 도구. 따라서 "압축" 소프트웨어 대신 "보관" 소프트웨어를 검색하십시오.

이것file주문하다파일 형식에 대한 몇 가지 기본 정보를 표시합니다. 압축 형식을 포함하여 가장 일반적인 형식을 지원합니다.

$ file example.*
example.7z:      7-zip archive data, version 0.4
example.tgz:     gzip compressed data, from Unix, original size modulo 2^32 10240
example.txt:     ASCII text, with very long lines
example.txt.bz2: bzip2 compressed data, block size = 900k
example.txt.gz:  gzip compressed data, was "example.txt", last modified: Wed Oct 27 17:07:19 2021, from Unix, original size modulo 2^32 446
example.txt.xz:  XZ compressed data
example.zip:     Zip archive data, at least v2.0 to extract

대부분의 아카이브 형식에는 자체 명령줄 도구가 있습니다.P7zip대부분의 배포판은 공통 아카이브 형식을 제공하고 지원합니다. 7zWindows에서 사용할 수 있는 도구의 포트 입니다 .

$ 7z l -slt example.tgz

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,4 CPUs Intel(R) Core(TM) i7-7600U CPU @ 2.80GHz (806E9),ASM,AES-NI)

Scanning the drive for archives:
1 file, 403 bytes (1 KiB)

Listing archive: example.tgz

--
Path = example.tgz
Type = gzip
Headers Size = 10

----------
Path = example.tar
Size = 10240
Packed Size = 403
Modified = 
Host OS = Unix
CRC = E1E368AF

대부분의 GUI 파일 관리자는 파일 속성 대화 상자에 압축 파일에 대한 몇 가지 기본 정보를 표시합니다. (대화 상자의 정확한 이름은 다양합니다.)

단일 압축 파일 또는 (일반적으로 압축된) 아카이브의 내용을 쉽게 표시하거나 추출할 수 있는 아카이브 처리용으로 특별히 설계된 GUI 도구가 많이 있습니다. 예를 들어:문서 롤러(난쟁이),X 아카이버(Gtk, Xfce, LXDE),방주(KDE),...

관련 정보