尝试运行tar时插入额外的短划线

我有一个非常奇怪的问题,我在tar上额外插入:

 # tar -zxvf mod_wsgi-3.3.tar.gz /bin/tar: unrecognized option '--zxvf' Try `tar --help' or `tar --usage' for more information. 

如果我尝试做–help,就会出现同样的问题

 # tar --help /bin/tar: unrecognized option `---help' Try `tar --help' or `tar --usage' for more information. 

但如果我放弃第一个-上面的两个例子都有效。 关于如何找到和禁用导致这种情况的任何想法?

我怀疑你的tar有别名或function。

发布alias | grep tar的输出 alias | grep tarset | grep -E "function tar|tar \(\)" set | grep -E "function tar|tar \(\)"

(我知道我应该发表评论,但我没有足够的重新评论,但是)

编辑:另外,请发布which tar的输出。