linux查看zip包命令

fiy 其他 737

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux中,可以使用以下命令来查看zip包的内容:

    1. 使用unzip命令查看zip包的内容:
    unzip -l file.zip

    这条命令将会列出zip包中所有的文件和目录,包括文件名、压缩比率、压缩后的大小和最后修改日期等信息。

    2. 使用zipinfo命令查看zip包的详细信息:
    zipinfo file.zip

    这条命令将会显示zip包的详细信息,包括zip包的总大小、压缩比率、压缩方法、文件数等。

    3. 使用file命令查看zip包的类型:
    file file.zip

    这条命令将会显示zip包的类型,如:”file.zip: Zip archive data, at least v2.0 to extract”。

    此外,还可以使用其他的图形化工具来查看和管理zip包,比如Ark、File Roller等。这些工具通常提供了更多的功能和操作选项,可以方便地查看、提取和创建zip包中的文件和目录。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux中,你可以使用以下命令来查看zip包的内容:

    1. `unzip -l file.zip`:该命令将列出zip包中所有文件的详细信息,包括文件名、大小和修改日期。
    示例:
    “`
    $ unzip -l example.zip
    Archive: example.zip
    Length Date Time Name
    ——— ———- —– —-
    0 04-15-2021 16:10 folder/
    0 04-15-2021 16:09 folder/sub-folder/
    100 04-15-2021 16:10 folder/sub-folder/file2.txt
    150 04-15-2021 16:10 folder/file1.txt
    ——— ——-
    250 4 files
    “`

    2. `zipinfo file.zip`:该命令将以更详细的方式显示zip包的内容,包括压缩方法、压缩级别、版本等信息。
    示例:
    “`
    $ zipinfo example.zip
    Archive: example.zip
    Zip file size: 261 bytes, number of entries: 4
    -rw—- 2.0 unk 0 bX defX 21-Apr-15 16:10 folder/
    -rw—- 2.0 unk 0 bX defX 21-Apr-15 16:09 folder/sub-folder/
    -rw—- 2.0 unk 100 bX defX 21-Apr-15 16:10 folder/sub-folder/file2.txt
    -rw—- 2.0 unk 150 bX defX 21-Apr-15 16:10 folder/file1.txt
    4 files, 250 bytes uncompressed, 245 bytes compressed: 2.0%
    “`

    3. `unzip -Z -1 file.zip`:该命令将只列出zip包中的文件名,每个文件名占据一行。
    示例:
    “`
    $ unzip -Z -1 example.zip
    folder/
    folder/sub-folder/
    folder/sub-folder/file2.txt
    folder/file1.txt
    “`

    4. `unzip -Z -l file.zip`:该命令将列出zip包中的文件名和文件大小。
    示例:
    “`
    $ unzip -Z -l example.zip
    Length Method Size Cmpr Date Time Checksum Name
    ——– —— ——- —- ———- —– ——– —-
    0 Stored 0 0% 04-15-2021 16:10 00000000 folder/
    0 Stored 0 0% 04-15-2021 16:09 00000000 folder/sub-folder/
    100 Stored 100 0% 04-15-2021 16:10 ae80a5a1 folder/sub-folder/file2.txt
    150 Stored 150 0% 04-15-2021 16:10 16790899 folder/file1.txt
    ——– ——- ——– — ——- — ——-

    “`

    5. `less file.zip`:该命令将通过使用less命令查看zip包的内容,你可以使用箭头键上下翻页。这种方法适用于只想快速查看zip包中的文本文件内容。
    示例:
    “`
    $ less example.zip
    Archive: example.zip
    Length Date Time Name
    ——— ———- —– —-
    0 04-15-2021 16:10 folder/
    0 04-15-2021 16:09 folder/sub-folder/
    100 04-15-2021 16:10 folder/sub-folder/file2.txt
    150 04-15-2021 16:10 folder/file1.txt
    “`

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    Linux中可以使用以下命令来查看zip包的内容和信息:

    1. 使用unzip命令查看zip包的内容:
    `unzip -l file.zip`
    这个命令会列出zip包中的所有文件和目录,以及它们的大小、修改日期和权限等信息。

    2. 使用zipinfo命令查看zip包的详细信息:
    `zipinfo file.zip`
    这个命令可以显示zip包的详细信息,包括文件名、文件大小、压缩比、修改日期等。

    3. 使用zcat命令查看zip包中的文本文件内容:
    `zcat file.zip`
    这个命令会将zip包中的文本文件解压并打印到终端上,可以用于快速查看文本文件的内容。

    4. 使用less命令查看zip包中的文本文件内容:
    `unzip -p file.zip textfile.txt | less`
    这个命令首先使用unzip命令将zip包中的文本文件解压到标准输出,然后通过管道传递给less命令进行分页查看。

    5. 使用file命令查看zip包的类型:
    `file file.zip`
    这个命令会显示zip包的类型及其相关信息,例如是否为Zip存档文件。

    6. 使用md5sum或sha256sum命令计算zip包的校验和:
    `md5sum file.zip` 或者 `sha256sum file.zip`
    这些命令可以计算zip包的校验和,可以与原始zip文件的校验和进行比较,以验证文件的完整性。

    以上是常用的几个命令来查看zip包的内容和信息。可以根据具体需求选择合适的命令来查看zip包。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部