Title Text:I don’t know what’s worse–the fact that after 15 years of using tar I still can’t keep the flags straight, or that after 15 years of technological advancement I’m still mucking with tar flags that were 15 years old when I started.<
Origin:https://xkcd.com/1168/
https://www.explainxkcd.com/wiki/index.php/1168:_tar
TAR
tar(“tape archive”)是一个Unix应用程序,它以“.tar”格式创建(并提取)档案。它通常通过基于文本的终端使用,使用神秘的单字母参数,例如“tar -cvf archive.tar *”。漫画暗示了这样一个事实,即尽管多年来使用了这个命令,但仍然很难记住这些争论而不用搜索它们,比如谷歌。
标题文本指出,虽然大部分计算都发生了很快的变化,但是tar程序虽然非常陈旧(起源于1975年左右),但它仍然存在并且被大量使用。然而,兰德尔抱怨他仍然不能用正确的标志输入一行tar命令,而不必看标志。 Tar是一个非常常见的命令,Unix用户会定期遇到,很像Windows用户会遇到.zip文件。根据Unix的风格,标志的顺序,或缺少或包含’ – ‘可能导致命令不正确。不使用GNU实用程序的大多数真正的Unix(AIX,HPUX,Solaris)会在上面的tar示例中给出错误。对于这样一个简单的命令,大多数人需要查找使用的引用。
这里的笑话是,在没有外界帮助的情况下首次尝试使用完美语法的“焦油”命令是一项艰巨的任务,即使罗布也无法自信地克服它,并为无法阻止他们即将死亡而道歉。
Megan和White Hat认为Rob可以解除核弹,因为他使用的是Unix,这一事实可以指一种过度概括的谬论,即实践中的分享者是一种实践的专家。并非所有使用Unix的人都必须知道如何使用tar命令。再说一次,因为他是附近唯一知道任何Unix并因此唯一希望的人,他们的谬论是非常合理的。
“tarbomb”可能还有一个双关语,这是一个创建不佳的tar存档,在解压缩后,会将一大堆文件转储到用户必须清理的当前目录中。虽然炸弹看起来更像胖子,长崎上使用的炸弹类型,至少在大小方面,它也可能是有史以来最大的氢弹的名称,被称为沙皇邦巴(翻译: “皇帝炸弹”)。
在208:正则表达式Cueball通过知道正则表达式来节省一天,尽管在标题文本中提到了这些也可能容易错过一个角色。
Rob可能会提到Rob Pike,他是创建Unix的AT&amp; T团队的成员。