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

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

어떤 수단(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 도구가 많이 있습니다. 예를 들어:파일 롤러(금언),Xarchiver(Gtk, Xfce, LXDE),방주(KDE), …

관련 정보