相关疑难解决方法(0)

焦油 cvf 还是焦油 -cvf ?

我已经学会了使用不带“-”的 tar 作为选项,例如,tar cvfz dir.tar.gz Directory/但我最近遇到了略有不同的tar -czvf语法(我认为在这种情况下,“f”必须是最后一个选项)。

两者都适用于 linux 和 Mac OS。是否有推荐的语法,没有 '-' 的 ou 更易于移植到 unix 风格?

tar options portability

27
推荐指数
2
解决办法
4万
查看次数

参数顺序与 tar 有关系吗?

我正在学习 Linux。我很惊讶地看到参数顺序在制作 tarball 时似乎很重要。

tar -cfvz casual.tar.gz snapback.txt bucket.txt
Run Code Online (Sandbox Code Playgroud)

给出错误:

tar: casual.tar.gz: Cannot stat: No such file or directory
tar: Exiting with failure status due to previous errors
Run Code Online (Sandbox Code Playgroud)

但是如果我发出这样的命令:

tar -cvzf casual.tar.gz snapback.txt bucket.txt
Run Code Online (Sandbox Code Playgroud)

tarball 的创建没有错误

谁能向我解释为什么参数顺序在这个例子中很重要,或者我可以在哪里找到这些信息来了解为什么?我按照我在第一个示例中所做的方式进行了尝试,该示例收到了一个错误,即首先放置所需参数 c 和 f 的逻辑,然后是我的其他参数。

我想完全吸收 Linux,包括理解为什么会发生这样的事情。提前致谢!

linux tar parameter

20
推荐指数
2
解决办法
2856
查看次数

标签 统计

tar ×2

linux ×1

options ×1

parameter ×1

portability ×1