您缺少参数(请注意f):
tar -xvjf <filename>
如果-f <filename>
未指定,则tar将默认扩展其在标准输入中收到的内容。因此,您看到的“挂起”只是tar等待数据。
如果您想玩一点,请尝试将tar.bz2文件重定向到tar的标准输入中:
tar -xvj < file.tar.bz2
这也应该起作用,但是用-f指定文件更为传统。
注意,-f必须在最后,因为文件名是-f选项的参数。如果这样做tar -vfjv filename
,将不起作用,因为文件名将作为-v的参数传递,这没有任何意义。