ssh - ESXi SSH 会话退出终止正在运行的作业 - nohup 相同的结果
问题描述
我在 ESXi 上有一个脚本,我需要能够 ssh 进入、执行脚本、取消进程并退出 ssh 会话,同时保持进程运行?我尝试通过以下方式执行它:
nohup /etc/run_command
nohup /etc/run_comand &
我也尝试过这个例子:(网站 - Sudoall.com)
执行 </dev/null >/dev/null 2>/dev/null
但我一定不能正确使用它,因为我得到了相同的结果。
有没有办法取消进程,退出 ssh 会话而不杀死 ESXi 上正在运行的进程?
- - 更新 - -
经过大量谷歌研究,我偶然发现了这个网站。ESXi 没有 screen、tmux 或 disown。nohup 不起作用...我给了 setid 一个镜头,它起作用了。
设置ID /etc/run_command &
解决方案
经过大量谷歌研究,我偶然发现了这个网站。ESXi 没有 screen、tmux 或 disown。nohup 不起作用...我给了 setid 一个镜头,它起作用了。
设置ID /etc/run_command &
推荐阅读
- python - 带有 psycopg2 查询的 PostgresDB 成功执行,但有时更新记录,有时不更新
- xml - 使用 sed 连接 xml 标签
- react-native - 通过 API 获取 React JSX
- jenkins - 在 Jenkins 构建中生成 Allure 报告失败?
- c# - C# 从 PDF 中提取带有轴标签的图形图像
- javascript - 从输入生成 ID - Javascript 或 Jquery
- c# - 基于 FluentValidator 编写的自动生成文档
- azure-devops - X 时间后停止部署槽 - Azure YAML Pipelines
- c++ - 当我在 QT C++ 中使用正则表达式时,返回键不起作用
- javascript - 应用于两个不同页面上的相同组件的相同列网格 CSS 在一个页面上不起作用,而对另一个页面起作用