命令:nohub php webSocket_server_all.php &
命令执行的含义:执行 PHP webSocket_server_all.php 这条命令 。并且在Xshell(ssh连接)终端关闭之后,仍然执行,并且在后台运行(&);
通俗讲:关闭终端,命令依然执行。
详解:
nohup :因为我们采用终端连接的方法,在关闭终端的时候,ssh通信关闭,云服务收到通知会执行hangup(挂断操作)。此时,自己的命令将失效。no(不)hup,就是在关闭终端的时候,忽略关闭,依然执行,就是这么倔强,就是这么任性,惹上老娘,想跑也跑不了。这辈子就是你了,除非你kill(杀死)me。
注:中英文混搭,水平有限。
PHP webSocket_server_all.php : 这个是采用的php的cli模式,运行该文件,基于swoole+webSocket的一个长连接服务。
&:在后台运行,幕后操纵,不要妨碍我其他的输入命令。
最后一行,代表执行成功,会在当前目录下生成nohup.out文件。记录执行的信息。
我为人人,人人为我;美美与共,天下大同;