Linux系统中tar压缩包怎么解压?

说实话,你的描述很有趣,但是里面有些地方不太对劲。
我会帮你解决它们。

您提到在Linux上使用tar解压文件,结果是找不到命令。
这肯定是因为系统默认没有安装它。
你所说的 yum -y install tar 是正确的,它实际上是用这个命令安装的。
不过,有一个小细节。
您需要在命令后面添加一个空格。
应该是 yum -y install tar。
不添加空格很容易出错。

解压时,你写的tar -xftest.tar基本是正确的,但这里需要说明一下,-x是解压,-f是指定文件名,-t是测试文件内容。
通常解压只需使用 tar -xf test.tar。
如果您只想查看内容而不实际解压缩它,请使用 tar -tf test.tar。

你最后说你看到文件解压成功,可以使用文件进行操作了。
这里我有点不明白。
一般情况下,解压后的文件放在当前目录下。
如果原压缩包中有目录结构,解压后将保持不变。
但是,操作取决于文件类型,例如B. 无论是代码文件还是数据文件并不能一概而论。

而且,你所描述的操作实际上Linux新手很少使用。
当我刚开始学习 Linux 时,使用 tar 的机会并不像今天那么普遍。
如今,许多系统都内置了图形界面,只需单击两次即可解压缩文件。
然而,命令行实际上很强大,了解这些底层操作总是有好处的。
比如有一次我在处理服务器数据,几百G的协议包时,图形界面就卡住了。
最后我只好硬着头皮通过命令行解压。
这时我才明白了命令行的真正含义。

我个人还没有做过的是使用 tar 来解压缩某些特殊格式的文件,例如压缩和打包的文件(如 tar.gz 或 tar.bz2 )。
具体参数请查看说明书。
我记得数据是X,但我建议你检查一下tar命令的版本。
不同的分布可能存在个体差异。

Linux系统解压命令整理