圧縮方法を検出し、その情報(できれば詳細情報)を何らかの手段(CL または GUI)で提供するユーティリティ ツールは何ですか?
つまり、GUI で簡単に情報を提供する、Linux 用の Windows 7z ツールと同等のものは何ですか?
答え1
答え2
多くの圧縮ツールは、複数のファイルを1つにまとめることができるアーカイバでもあります。複数の圧縮形式を扱うツールは、ほとんどの場合、アーカイブも扱い、通常は次のように説明されます。アーカイブ関連ツール。したがって、「圧縮」ソフトウェアではなく、「アーカイブ」ソフトウェアを検索してください。
の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ほとんどのディストリビューションから入手でき、一般的なアーカイブ形式をサポートしています。これは、7z
Windows で利用可能なツールの移植版です。
$ 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 ツールが多数あり、単一の圧縮ファイルまたは (通常は圧縮された) アーカイブの内容を簡単に表示または抽出できます。例:ファイルローラー(ノーム)、アーカイバ(Gtk、Xfce、LXDE)、アーク(KDE)、…