Tar 如何为我的C++;linux服务器上的文件?

Tar 如何为我的C++;linux服务器上的文件?,tar,Tar,我知道这是一个简单的问题,但我不确定为什么焦油过程不起作用,我在这里找不到明确的答案。执行tar命令时: tar -cvjf<assign2comp.tar.bz2> <assign2.cpp header.cpp header.h> 因此,我想归档assign2.cpp header.cpp和header.h文件,然后测试extract命令以确保可以访问它们 谢谢你的帮助 当您被告知使用时,它意味着在那里写入您的文件名,而不使用。因此: tar -cvjf assig

我知道这是一个简单的问题,但我不确定为什么焦油过程不起作用,我在这里找不到明确的答案。执行tar命令时:

tar -cvjf<assign2comp.tar.bz2> <assign2.cpp header.cpp header.h>
因此,我想归档assign2.cpp header.cpp和header.h文件,然后测试extract命令以确保可以访问它们


谢谢你的帮助

当您被告知使用
时,它意味着在那里写入您的文件名,而不使用
。因此:

tar -cvjf assign2comp.tar.bz2 assign2.cpp header.cpp header.h

这是Unix上的常见约定:
表示需要文件名,
[host]
表示主机是可选的,依此类推。

从命令中删除字符。e、 g.tar-cvjf assign2comp.tar.bz2 assign2.cpp header.cpp header.h

您是否确实键入了小于/大于号<代码>?这些通常用于表示占位符值。是的,我知道那真的很愚蠢。我以前见过很多次,但我对Linux服务器的东西还很陌生,所以我不确定。愚蠢的错误。作为旁注:小心shell中的
:这会导致输出写入紧跟
的文件,因此如果不小心,您可能会意外覆盖文件。好的,太好了!谢谢,我会记住的。非常感谢!当它允许我回答时,我会记下来。
tar -jxvf filename.tar.bz2
tar -cvjf assign2comp.tar.bz2 assign2.cpp header.cpp header.h