强强的个人技术博客 医技科室软件(PACS, RIS)码农

Centos 后台运行程序

在CentOS中,要使用SSH实现远程命令的后台运行,可以使用nohup命令配合&符号。

nohup命令可以防止SSH会话关闭时进程被终止,

&可以将进程放到后台执行。

以下是一个示例命令,它将在后台启动一个名为your_command的SSH命令:

nohup ssh user@remote_host "your_command" &

如果你想要在后台运行一个脚本,可以先通过SSH将脚本复制到远程主机,然后远程执行该脚本:

# 将本地脚本复制到远程主机
scp your_script.sh user@remote_host:/path/to/remote_directory/

# 远程执行脚本
nohup ssh user@remote_host "bash /path/to/remote_directory/your_script.sh" &

这样,即使你关闭了本地的终端或SSH会话,远程命令或脚本也会继续在后台运行。

2024年7月11日 | 发布:强强 | 分类:Linux | 评论:0

发表留言: