我希望通过nohup.php启动我的服务器,但命令没有运行,并显示以下错误信息
nohup: 忽略输入,并将输出附加到'nohup.out'
我正在使用putty通过ssh连接,以下是我的操作
nohup php server1.php
这不是错误 - 这是正常行为。它只是告诉您,一旦启动了输入/输出,它将从您的控制台中删除。
为了避免这个消息,您需要像这样开始它:
nohup php server1.php </dev/null &>/dev/null &
如果您想查看已执行命令的输出,需要按照以下步骤进行操作:执行命令 $tailf nohup.out
请注意:nohup 命令会在您执行 nohup 命令的位置创建一个名为 nohup.out 的文件。
tail
而不是 tailf
。 - LianShengtailf
命令,可惜我的知识太少了,感谢您添加! - LianSheng