我已将一个名为screen_tronserver.sh的脚本添加到/etc/init.d/目录。我已经设置了权限,因此它是可执行的并且被称为找不到套接字:在启动时调用屏幕脚本
update-rc.d /etc/init.d/screen_tronserver.sh defaults 100
将脚本添加到启动。 文件里面如下:
#!/bin/bash
echo "creating screen and starting tron server..."
screen -S tronserver -m /home/pi/programming/tronserver/a.out
a.out文件是一个运行我创建了一个服务器编译的程序。现在当我打电话
screen -ls
它说没有找到套接字。但是,我试图连接到服务器,它是成功的,表明屏幕/套接字在某处,在后台运行。
那么,为什么我不能看到这个神秘的插座!?
你尝试过'sudo screen -ls'吗? – asm
你知道一个事实,你的服务器程序没有崩溃吗?屏幕将在命令完成后立即退出。 – Collin
没有服务器肯定正常运行 – joelyboy94