为什么 Linux 命令中使用字符 x
来表示提取?
例如,在命令 tar xf helloworld
中,x
表示提取。
为什么使用x
表示提取而不是k
或u
?
最佳答案
选择某些字母来应用某些选项并不总是有明确的原因。特别是字母表中只有 26 个字母,有时选项却超过 26 个。在这种情况下,往往会使用长选项,例如 --extract
或看似随机的字母。您提到的 tar
命令中的一个示例是 -h
代表 --dereference
- 这是作者选择使用的。
在本例中,我相信 -x
来自 eXtract。如果您大声说出“x”,听起来就像“Ex”——该单词的第一个音节。
-k
用作 --keep-old-files
的快捷方式,-u
用于 --update
,因此它们不能用于 --extract
。
关于linux - 为什么Linux命令中使用字符x表示提取?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40679848/