什么是 tar -xvf

什么是 tar -xvf

我正在学习 Linux 基础知识以及偶然发现的归档/压缩 TAR 文件tar -xvf,想知道它有什么用。我查看了手册页,知道这x意味着提取和v详细,但它有什么f用呢?

答案1

正如手册页所述,-f--file=定义要从中提取的 ARCHIVE 文件。它位于“设备选择和切换”一章中(在我的版本中为第 561 行)。

答案2

-ftar 中的选项表示下一个参数是目标 tar 文件的名称。因此,选项后面-f不能再放置其他选项,例如以下语法是错误的:

tar -xvf --verbose file.tar # Incorrect

以下变体应该是正确的:

tar -xvf file.tar --verbose 
tar -xv --verbose -f file.tar

答案3

-xvf是简短的(unix 风格)版本

--extract --verbose --file=

作为一个新的 tar 用户,要学习的一个有用选项是使用-t( --test) 代替-x,这样可以在屏幕上列出它而不实际提取它。

-tvf

相关内容