我用它来在后台运行rsync
rsync -avh /home/abc/abac /backups/ddd &
当我这样做,我看到行说1进程停止。
现在这是否意味着我的进程仍在运行,停止运行
将其放入后台后,请转到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] 举报,一经查实,本站将立刻删除。