nohup

如何更改目录并剥离进程
nohup

如何更改目录并剥离进程

我知道如何更改目录: cd path 我知道如何分离一个进程: command &,,,, nohup command > /tmp/test_output.txt 2>&1 &​ nohup command > /dev/null 2>&1 &​ disown command & 这是一个很好的参考: 如何将一个进程从终端完全分离? 但我不知道如何同时做这两件事,这似乎是不可能的。有人能帮我吗?以下是我尝试过的一些方法: path/command nohup cd p...

Admin

从 nohup 命令检索进程信息
nohup

从 nohup 命令检索进程信息

我使用nohup以下命令运行 shell 脚本: nohup ./run.sh & 我的问题是:退出终端并稍后返回后,如果该过程已完成或仍在运行,我该如何检索有关该过程的信息? ...

Admin

nohup 进程不断关闭
nohup

nohup 进程不断关闭

我正在尝试运行 10,000 个进程来创建 Asterisk 电话帐户。这是为了对我们的 Asterisk 服务器进行压力测试。 我使用 php 调用 exec() 函数来创建一个 Linux 命令。 nohup /usr/src/pjproject-2.3/pjsip-apps/bin/pjsua-x86_64-unknown-linux-gnu --id=sip:%[email protected] --registrar=sip:127.0.0.1:25060 --realm=* --username=%s --password=1234...

Admin

如何使用自定义 ~/.toprc 进行 ssh 登录、启动 top 和关闭 ssh 会话
nohup

如何使用自定义 ~/.toprc 进行 ssh 登录、启动 top 和关闭 ssh 会话

如果我通过 ssh 登录到远程主机并运行 top,它会获取 ~/.toprc 配置文件。我还可以成功运行以下命令 ssh -t <user>@<host> "top -b > top.dat" 但是,这会使 ssh 会话永远保持打开状态。我想使用 ssh 会话启动 top 批处理并退出 ssh 会话。我遇到的问题是,我尝试过的所有方法要么不起作用,要么无法获取 ~/.toprc 配置文件。 这是我尝试过的: ssh <user>@<host> "top -b > top.dat &...

Admin

tmux 重启后远程代码执行
nohup

tmux 重启后远程代码执行

我已经阅读过tmux-resurrect,但我仍然不清楚是否可以执行以下操作: 开始tmux会话 ssh到远程服务器 在远程主机上启动长时间运行的代码 终止 tmux 服务器(例如本地机器重启) 恢复并重新连接 tmux 会话(例如使用tmux-resurrect) 继续监控我在远程服务器上启动的代码 我需要nohup在步骤 3 中使用它吗?或者可以tmux-resurrect(或其他工具)处理它吗? ...

Admin

运行脚本启动 davmail 时,nohup 找不到文件或目录
nohup

运行脚本启动 davmail 时,nohup 找不到文件或目录

我正在尝试在基于文本的 Ubuntu 上设置 davmail 以在服务器模式下运行,并按照说明进行操作这里,但当我尝试运行该行时 nohup davmail.sh davmail.properties & 我明白了 nohup: failed to run command 'davmail.sh': No such file or directory 脚本davmail.sh如下: #!/bin/sh # Ubuntu setup instructions : # install java : # sudo apt-get instal...

Admin

环境
nohup

环境

环境 Linux version 2.6 Screen version 4.03.01 我在屏幕会话中运行一个应用程序。该程序打印到 STDOUT 并从 STDIN 读取。 我想要做的事情: 首先,将 'd 的 STDOUTscreen tee写入文件。出于某种原因,管道到 tee 只写入前几行,然后停止。这可能是因为我正在执行的 shell 脚本运行了其他应用程序/shell 脚本... 有没有办法连接到屏幕会话的 STDOUT? 其次,我想创建一个文件,比如 fifo?我可以在其中写入数据,并让其将数据发送到屏幕会话的 STDIN。 我愿意...

Admin

Linux,Screen/nohup 不适用于后台进程
nohup

Linux,Screen/nohup 不适用于后台进程

我正在使用远程站点(如果这有区别的话,是 Mac)来运行一些进程。第一次我通过 ssh 进入它并在注销之前使用 nohup / & 设置进程。当我回来查看它是如何运行的时候,我注意到当我注销时该进程已被终止。 因此,为了尝试解决这个问题,我改用 screen,并在注销之前断开连接。然后我重新登录以查看它是否仍在运行(它确实在运行),因此我注销并离开了它。当天晚些时候我回来时,我尝试重新连接到 screen,但它返回“没有要恢复的 screen。”的响应。当我查看我的日志文件时,我注意到该进程在我注销后约 40 分钟随机死亡,没有任何错误。当然,我在...

Admin

python 使用 nohup 的运行方式不同
nohup

python 使用 nohup 的运行方式不同

我有一个 python 包,当我以 启动时,它可以正常运行。python -m myproject但是,当我以 启动时nohup python -m myproject,我得到一个ImportError。此外,当我以 启动时nohup python3 -m myproject,它可以正常工作。 问题似乎是我的python别名为 python3,而 nohup 不知何故使用了非默认的 python。为什么会这样? ...

Admin

Nohup 和 & 继续退出
nohup

Nohup 和 & 继续退出

我正在尝试在后台运行一个进程,但是每次我这样做时,终端都会待机,然后我按下回车键,我的进程就会退出。 我努力了: nohup ./binary & nohup bash -c "./binary" & nohup bash -c ./binary & 什么都不起作用;shell 总是处于待机状态。我也尝试过按ctrl+ z,但当 shell 处于待机状态时,这没有任何作用。我甚至尝试过在 shell 处于待机状态时退出终端,但当我重新登录时,我发现进程已停止。 ...

Admin

使用“ps”未列出 nohup 进程
nohup

使用“ps”未列出 nohup 进程

禁止可以帮助用户在退出后保持进程运行。 但当我退出并再次登录时,该进程python就消失了。 退出前 重新登录 我们可以发现python进程已经停止了。 PS:系统是Cent OS 7.0。 ...

Admin

bash redhat 上的 nohup 有一个 processID 不同
nohup

bash redhat 上的 nohup 有一个 processID 不同

我正在使用 capistrano 部署一个 python 服务。我试图启动该服务并编写一个 pidfile,以便我可以稍后重新启动或停止该服务。问题是 pidfile 总是落后一个进程 ID,我不确定为什么。例如,如果 pidfile 显示 123,那么实际运行的进程是 124。我应该手动添加一个吗?还是我写错了命令?我将在此处写入 psuedo 命令: nohup python ./service.py special_argument --config /some_folder/devel.yml --log logs/service.log >...

Admin

关闭 putty 时,节点 nohup 进程被终止(但退出时不会终止)
nohup

关闭 putty 时,节点 nohup 进程被终止(但退出时不会终止)

我正在通过使用 Putty Windows 界面远程连接到服务器在集群上运行我的节点服务器。 我正在以 nohup 方式运行我的节点进程。这样它在后台运行,即使退出会话后也不会被终止 如果我通过在命令提示符中键入“exit”退出会话,一切将按预期工作,但如果我通过关闭界面关闭 putty 会话,nohup 进程将立即被终止。 为什么会发生这种情况? PS:这并不是在每个集群上都会发生的,在某些集群上,该进程会被终止,而在其他集群上,它仍会继续运行。 ...

Admin

如何在 Windows 中后台运行任务
nohup

如何在 Windows 中后台运行任务

我通常使用 nohup 在 Linux 中后台运行任何任务 nohup python sss.py & 在 Windows 中运行后台任务的类似命令是什么? ...

Admin

在特定情况下,shell 脚本中带有重定向的 nohup tail 命令无法正确调用
nohup

在特定情况下,shell 脚本中带有重定向的 nohup tail 命令无法正确调用

我遇到一个问题,当从远程调用 bash 脚本中的 tail 命令时,如果仅提供 2 个参数中的 1 个参数,则无法正常工作。但如果满足以下条件,它可以正常工作: 直接在本地执行,带 1 个参数 直接在本地执行,带有 2 个参数 使用 2 个参数从远程执行 我编写了以下脚本,以 follow 开头 tail。它需要 2 个参数: TESTNAME:此参数是必需的。这是测试用例的名称。它会以此名称创建一个日志文件。 SLAVE_HOST :此参数是可选的。如果提供,它将 ssh 到提供的从属主机并在其上启动类似的脚本。 #!/bin/bash TE...

Admin