为什么字符x用于表示linux命令中的提取?

时间:2016-11-18 14:44:59

标签: linux

为什么字符x用于表示linux命令中的提取?

例如,在命令tar xf helloworld中,x表示摘录。

为什么x用来表示摘录而不是ku

1 个答案:

答案 0 :(得分:1)

为什么选择某些字母来应用某些选项并不总是有明确的理由。特别是因为字母表中只有26个字母,有时超过26个选项。在这种情况下,倾向于使用长选项,例如--extract或看似随机的字母。您提到的tar命令中的一个示例是-h --dereference - 这是作者选择使用的。

在这种情况下,我认为-x来自e X 。如果你大声说“x”,它听起来像“Ex” - 这个词的第一个音节。

-k用作--keep-old-files的缩写,-u用于--update,因此不能用于--extract