我httpd
使用命令停止了 centos 7.6 机器上的进程,并且进程在输出kill -STOP
中显示为已停止。top
我尝试在端口 80 上远程登录网络服务器的 IP,并且效果很好。
我试图了解停止进程的具体kill -STOP
作用以及为什么当 httpd 进程不再运行时 telnet 会成功?
答案1
应使用以下命令停止 httpd 进程
systemctl stop httpd.service
为什么当httpd进程不再运行时telnet成功?
当您手动停止进程时,systemd 可能已重新启动它们。
答案2
sig stop 将暂停进程,您可以使用 sig cont (继续)取消暂停。通常,您不想对服务执行此操作。 (当您按 ctrl-z 时,shell 会停止进程。)
我不知道它为什么响应,也许是因为网络服务器已经启动了子工作进程。