linux查看gz解压进度的命令

fiy 其他 273

回复

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

    要在Linux上查看.gz解压缩的进度,可以使用下面的命令:
    “`
    gzip -d -v
    “`
    这个命令使用了`-d`选项来指定解压缩操作,并且使用`-v`选项来显示解压缩的进度。你需要将``替换为你要解压缩的文件名。
    当你运行这个命令时,它会输出解压缩的进度信息,包括当前正在解压缩的文件名、已解压缩的文件大小以及解压缩的百分比。这样你就可以实时查看解压缩的进度了。

    另外,如果你不想使用命令行界面来查看解压缩进度,你还可以使用一些图形化的解压缩工具,比如Ark、File Roller等。这些工具通常会提供一个进度条或者百分比来显示解压缩的进度。你可以通过在应用程序菜单中搜索这些工具的名称来找到并安装它们。

    总之,通过上述命令或者图形化工具,你可以在Linux上方便地查看.gz解压缩的进度。希望对你有帮助!

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

    在Linux系统中,可以使用以下命令来查看.gz文件的解压进度:

    1. 使用”zcat”命令解压.gz文件到标准输出,并将输出通过管道传递给”pv”命令:
    “`
    zcat file.gz | pv -p -t > outputfile
    “`
    这将显示解压进度的百分比,并将解压后的内容保存到outputfile文件中。

    2. 使用”pv”命令解压.gz文件:
    “`
    pv file.gz | gunzip > outputfile
    “`
    这将显示解压进度的百分比,并将解压后的内容保存到outputfile文件中。

    3. 使用”gzcat”命令解压.gz文件,并将输出通过管道传递给”pv”命令:
    “`
    gzcat file.gz | pv -p -t > outputfile
    “`
    这将显示解压进度的百分比,并将解压后的内容保存到outputfile文件中。

    4. 使用”tar”命令解压.tar.gz文件,并通过”pv”命令显示解压进度:
    “`
    tar -xzf file.tar.gz | pv -p -t -e > outputdirectory
    “`
    这将显示解压进度的百分比,并将解压后的文件保存到outputdirectory目录。

    5. 使用”sudo apt-get install -y pigz”命令安装pigz,并使用”pigz”命令解压.gz文件,并通过”pv”命令显示解压进度:
    “`
    pigz -d -c file.gz | pv -p -t > outputfile
    “`
    这将显示解压进度的百分比,并将解压后的内容保存到outputfile文件中。

    这些命令都可以方便地查看.gz文件的解压进度,并将解压后的内容存储到指定的文件中。

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

    在Linux环境下,可以使用`pv`命令来查看gz解压的进度。`pv`是一个命令行工具,它可以让你实时地监测流经它的数据的速度。以下是使用`pv`命令查看gz解压进度的操作流程:

    1. 首先,确保你已经安装了`pv`命令。如果你还没有安装,你可以使用以下命令安装:
    “`
    sudo apt-get install pv
    “`

    2. 使用以下命令解压gz文件,并通过管道将解压的数据传送给`pv`:
    “`
    gzip -d file.gz | pv > file
    “`
    其中,`file.gz`是你要解压的gz文件的文件名,`file`是解压后的文件名。

    3. 运行上述命令后,你将能够看到`pv`命令实时地显示解压进度,例如:
    “`
    2.00GB 0:00:05 [ 392MB/s] [========> ] 20% ETA 0:00:20
    “`
    在这个示例中,已经解压了2GB的数据,速度为每秒392MB,进度显示为20%,剩余时间还有20秒。

    注意:`pv`命令只能显示解压的进度,但不能显示解压的百分比。不过,你可以通过已解压的数据大小和总体文件大小来计算百分比。例如,使用`du -h file.gz`命令可以查看gz文件的大小,使用`du -h file`命令可以查看解压后的文件的大小。

    另外,如果你使用的是其他解压命令(如`gunzip`),则可以通过使用`pv`命令将解压的文件重定向到标准输出来实现类似的效果。例如:
    “`
    gunzip -c file.gz | pv > file
    “`

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

400-800-1024

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

分享本页
返回顶部