Tar 通过ssh静默地为一个大文件夹添加焦油

Tar 通过ssh静默地为一个大文件夹添加焦油,tar,Tar,我正试图通过ssh为一个包含数千个文件的文件夹添加tar,但是它每隔30秒左右就会冻结一次,直到我向ssh窗口发送一个随机击键,然后它再次恢复,我如何运行tar命令,使其正常运行而不会像这样冻结?将@放在命令前面并将其置于后台。问题可能是您的ssh会话,或者您可以尝试使用screen并从中分离出来解决了它: nohup tar-zcvf filename.tar.gz path/to/tar&为什么不将命令结果放入日志文件中 tar-zcvf filename.tar.gz path/to/ta

我正试图通过ssh为一个包含数千个文件的文件夹添加tar,但是它每隔30秒左右就会冻结一次,直到我向ssh窗口发送一个随机击键,然后它再次恢复,我如何运行tar命令,使其正常运行而不会像这样冻结?

将@放在命令前面并将其置于后台。问题可能是您的ssh会话,或者您可以尝试使用screen并从中分离出来

解决了它:
nohup tar-zcvf filename.tar.gz path/to/tar&

为什么不将命令结果放入日志文件中

tar-zcvf filename.tar.gz path/to/tar>>/var/log/large-folder-op.log

似乎我们都在寻找解决方案,在我看来,这些解决方案远远超出了需要,没有任何附加值,(很高兴错了,如果你觉得这样,请评论),但我的建议给你的是tar给你的输出,但在一个文件中,你可以检查一切是否顺利等

如果要覆盖旧文件,只需将>>更改为>

在我看来,这似乎是许多linux脚本运行的方式,它们只是输出到一个日志文件。还可以考虑使用包含参数的shell脚本来保存每次键入