微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在后台运行rsync

我用它来在后台运行rsync

rsync -avh /home/abc/abac /backups/ddd &

当我这样做,我看到行说1进程停止。

在这是否意味着我的进程仍在运行,停止运行

Windows编程DialogBox背景图片

将其放入后台后,请转到Linux上正在运行的进程

理想的后台文件系统备份

为什么winform面板仅在鼠标hover或鼠标点击时更新?

Windows Phone 8.1后台位置跟踪

在没有控制台窗口的情况下启动程序(在后台

如何在PHP中使用WScript.Shell传递命令行参数?

Linux脚本 – 如何保持运行即使注销?

我怎样才能把当前运行的Linux进程放在后台

C ++ Win32单选button背景颜色

它可能试图从终端读取(也许要求您输入密码)。 当后台进程尝试从终端读取时,它会停止。

您可以通过从/ dev / null重定向stdin来使错误消失:

rsync -avh /home/abc/abac /backups/ddd < /dev/null &

…但是可能会失败,因为它无法读取任何正在尝试读取的内容

当你按“CTRL + Z”,然后过程停止并转到背景。

[1] +停止rsync -ar –partial / home / webup / / mnt / backup /

现在按“bg”,将在后面的过程中停止。

[1] + rsync -ar –partial / home / webup / / mnt / backup /&

按“作业”查看进程正在运行

[1] +运行rsync -ar –partial / home / webup / / mnt / backup /&

如果你想在前台按“fg 1”1是进程号码

不,这意味着它已经停止。

你可以检查一下jobs 。

示例输出

jobs [1]+ Stopped yes

然后你可以用fg重新激活,例如:

fg 1

这是安全的,你可以监视nohup.out来查看进度。

nohup rsync -avrt --exclude 'i386*' --exclude 'debug' rsync://mirrors.kernel.org/centos/6/os . &

如果一切正常,你的电话应该返回给你新的进展的PID,并在一段时间后返回一个“完成”的消息。

所以是的,你的输出看起来像你的进程没有运行。

检查ps,看看rsync是否正在运行。

文件传输:

nohup scp oracle@<your_ip>:/backup_location/backup/file.txt . > nohup.out 2>&1 &

然后按ctrl-z

$ bg

使命令活着

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐