如何在linux中列出tar命令的内容

worktile 其他 51

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux系统中,如果想要列出tar命令打包的内容,可以使用以下命令:

    “`
    tar -tf 文件名.tar
    “`

    其中,`-t`表示展示打包文件的内容,`-f`后面跟着的是要打开的tar文件名。

    这个命令会在终端中显示出tar文件中的所有文件和文件夹。如果要查看压缩包中的具体文件内容,可以使用以下命令:

    “`
    tar -xf 文件名.tar -O 文件名
    “`

    其中,`-x`表示解压tar文件,`-f`后面跟着的是要解压的tar文件名,`-O`表示将解压后的文件内容输出到终端中,`文件名`是要查看的文件名。

    以上命令执行后,会在终端中显示出文件的内容,如果需要保存到文件中,可以使用重定向符号`>`,例如:

    “`
    tar -xf 文件名.tar -O 文件名 > 输出文件名.后缀名
    “`

    这样就会将文件内容保存到指定的输出文件中。

    希望对你有帮助!

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

    要在Linux中列出tar命令的内容,可以使用“tar –help”命令来查看tar命令的基本用法和选项。此外,还可以使用“man tar”命令来查看tar命令的详细手册。这两个方法都可以提供关于tar命令的详细信息和用法示例。以下是对这两种方法的详细介绍:

    1. 使用“tar –help”命令:
    在终端中输入“tar –help”命令,将会显示tar命令的基本用法和选项。你可以阅读这些信息来了解tar命令的功能和语法。这种方法适用于快速查看tar命令的基本用法。

    示例输出:

    “`
    Usage: tar [OPTION…] [FILE]…
    The GNU version of the tar archiving utility

    Main operation mode:
    -A, –catenate, –concatenate append tar files to an archive
    -c, –create create a new archive
    -d, –diff, –compare find differences between archive and file system
    -r, –append append files to the end of an archive
    -t, –list list the contents of an archive
    -u, –update only append files that are newer than the copy in the archive
    -x, –extract, –get extract files from an archive

    Main operations:
    –delete delete from the archive (not on mag tapes!)
    –diff, –compare find differences between archive and file system
    –list list the contents of an archive
    “`

    2. 使用“man tar”命令:
    在终端中输入“man tar”命令,将会打开tar命令的详细手册。手册提供了关于tar命令的详细信息,包括每个选项的说明、用法示例以及其他相关信息。你可以使用上下箭头键浏览手册内容,按q键退出手册。

    示例输出:

    “`
    TAR(1) GNU TAR TAR(1)

    NAME
    tar – an archiving utility

    SYNOPSIS
    tar [-] A –catenate –concatenate

    DESCRIPTION
    Tar is used to store or extract files from a tarfile (.tar) archive.

    OPTIONS
    -A, –catenate, –concatenate
    Append archive to the end of another archive. …

    “`

    以上是在Linux中列出tar命令内容的两种方法。你可以根据自己的需要选择其中的一种方法来获取tar命令的相关信息。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux中,要列出tar命令的内容,你可以使用以下几种方法:

    方法一:使用tar命令本身的‘–list’选项

    使用tar命令本身提供的‘–list’选项可以列出tar文件的内容。该选项后面需要跟上要查看内容的tar文件名。

    语法:
    tar –list -f

    示例:
    tar –list -f file.tar

    该命令将会列出tar文件file.tar的内容。

    方法二:通过使用‘-t’选项列出tar文件的内容

    tar命令还提供了‘-t’选项,也可以用来列出tar文件的内容。与‘–list’选项类似,‘-t’选项后面跟上要查看内容的tar文件名。

    语法:
    tar -t -f

    示例:
    tar -t -f file.tar

    该命令将会列出tar文件file.tar的内容。

    方法三:使用‘-ztf’选项列出压缩的tar文件内容

    如果你的tar文件是以gzip格式进行压缩的,你可以使用‘-ztf’选项来列出其内容。‘-ztf’选项在列出tar文件内容的同时会解压缩tar文件。

    语法:
    tar -ztf

    示例:
    tar -ztf file.tar.gz

    该命令将会列出压缩的tar文件file.tar.gz的内容。

    方法四:使用‘-jtf’选项列出用bzip2压缩的tar文件内容

    如果你的tar文件是以bzip2格式进行压缩的,你可以使用‘-jtf’选项来列出其内容。‘-jtf’选项在列出tar文件内容的同时会解压缩tar文件。

    语法:
    tar -jtf

    示例:
    tar -jtf file.tar.bz2

    该命令将会列出用bzip2压缩的tar文件file.tar.bz2的内容。

    方法五:使用‘-xvf’选项将tar文件解压缩并列出内容

    如果你只是想列出tar文件的内容,可以结合使用‘-xvf’选项,将tar文件解压缩到当前目录,并同时列出解压缩后的文件内容。

    语法:
    tar -xvf

    示例:
    tar -xvf file.tar

    该命令将会解压缩tar文件file.tar并列出解压后的内容。

    这些是在Linux中列出tar命令内容的几种方法。你可以根据自己的需求选择合适的方法来查看tar文件的内容。

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

400-800-1024

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

分享本页
返回顶部