sách gpt4 ai đã đi

Công cụ Linux để giải nén bất kỳ định dạng nén tệp nào

In lại 作者:行者123 更新时间:2023-12-04 19:01:15 30 4
mua khóa gpt4 Nike

关闭。这个问题不符合Hướng dẫn của Stack Overflow .Câu hỏi này không liên quan đến chủ đề. Hiện tại không chấp nhận câu trả lời.















4年前关闭。



  • 我们不允许在 Stack Overflow 上提出有关通用计算硬件和软件的问题。您可以编辑问题,使其成为 đúng chủ đề对于堆栈溢出。
  • 我们不允许提出有关书籍、工具、软件库等建议的问题。您可以编辑问题,以便可以用事实和引用来回答它。






  • Cải thiện câu hỏi này




    给定一个名为“foo”的文件,没有任何格式

    是否有 linux 命令工具能够根据文件格式检测和解压缩它?

    我知道我可以使用“file foo”并相应地解压缩它。但是,我想要并且需要一个可以检测和解压缩任何格式的工具

    1 Câu trả lời

    压缩通过删除尽可能多的冗余信息来工作,从而最大化压缩输出的熵。换句话说,在一般情况下,压缩信息与随机噪声无法区分,因此彼此无法区分。

    说白了:所有压缩文件看起来都一样,除非你有额外的带外信息,否则不可能在事后弄清楚它们是用什么压缩的。一些压缩格式指定了一个容器格式(例如 .zip 文件或 .gz 文件),其 header 告诉您使用哪种压缩算法来压缩文件,并且它们还在开头指定了几个魔术字节告诉您使用哪种容器格式的文件。

    但是,并非所有压缩文件都存储在此类容器中,并非所有容器都有魔术字节,并非所有容器都有一个 header 告诉您压缩算法,最后但并非最不重要的一点是,一种压缩算法的输出可能会意外地以魔术字节开头指定不同压缩算法的特定容器格式。

    因此,简而言之,不,仅从压缩输出中无法确定压缩算法。您需要有关压缩算法的带外信息。

    关于用于解压缩任何文件压缩格式的 Linux 工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47357698/

    30 4 0
    行者123
    Hồ sơ cá nhân

    Tôi là một lập trình viên xuất sắc, rất giỏi!

    Nhận phiếu giảm giá Didi Taxi miễn phí
    Mã giảm giá Didi Taxi
    Giấy chứng nhận ICP Bắc Kinh số 000000
    Hợp tác quảng cáo: 1813099741@qq.com 6ren.com