Tar 命令不起作用

Tar 命令不起作用

我目前正在尝试使用该命令压缩目录tar,但是由于某种原因它似乎无法正常工作。

我之前在 VPS 上使用过这个命令,所以我有使用它的经验。我正在尝试将文件从旧机器传输到新机器,但是当我去压缩它时,它会显示以下内容:

tar: Removing leading `/' from member names

执行的命令是:tar -czf hub-backup-11-07-17.tar.gz {DIRECTORY} 显然用我的目标文件替换了{DIRECTORY}。

执行命令后,光标就像图像中一样静止不动,而不移动。我尝试保持这样直到窗口超时,但文件总是损坏。我也尝试将 -P 添加到命令末尾。所做的只是删除该tar: Removing leading '/' from member names消息,但除此之外它还做了同样的事情。

谢谢

答案1

添加 -v 开关以查看 tar 正在做什么。如果你有很多文件 tar 似乎会挂起,因为它默认设置为安静模式。另外,如果您的 SSH 会话在 tar 期间过期,请尝试使用 nohup 命令:

nohup tar -czvf hub-backup-11-07-17.tar.gz {DIRECTORY}

如果您尝试传输文件,为什么不使用 rsync?

相关内容