gpt4 book ai didi

linux - rsync 错误 : received SIGINT, SIGTERM 或 SIGHUP(代码 20)位于 rsync.c(544) [sender=3.0.6]

转载 作者:太空宇宙 更新时间:2023-11-04 05:09:45 25 4
gpt4 key购买 nike

我正在尝试使用 rsync 命令删除大量数据(~ 以 TiB 为单位)。该命令使用 nohup 在后台进程中运行。但它仍然失败,没有成功完成该过程,日志文件中出现下面提到的错误。

rsync error: received SIGINT, SIGTERM, or SIGHUP (code 20) at rsync.c(544) [sender=3.0.6]

请建议在这种情况下应该做什么。这是我正在执行的命令。

nohup rsync -a --delete empty_dir/ dir_to_be_deleted/ &

最佳答案

rsync 不能与 nohup 一起使用,但使用 screen 我们可以在后台成功运行 rsync。下面是命令

1) 打开一个屏幕

 screen -S rsync

2)运行rsync进程

rsync -rvz --delete syncing_to_empty_dir/ folder_marked_for_deletion/

3) 分离屏幕

ctrl+A+d  

这解决了我的问题,希望也对其他人有用。

关于linux - rsync 错误 : received SIGINT, SIGTERM 或 SIGHUP(代码 20)位于 rsync.c(544) [sender=3.0.6],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56930250/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com