重定向对重启命令的影响

时间:2012-07-08 00:06:16

标签: linux redirect reboot busybox openwrt

我在基于mips的系统上运行linux(特别是路由器上的openwrt)。

当我运行重启(由busybox提供),即只有reboot时,系统会重新启动,但某些服务(webserver,dhcp / dns,dsl stuff)无法启动。

但是,当我通过Web界面重启时,所有服务都正常启动。我查看了代码,发现Web界面运行reboot > /dev/null 2>&1。运行此命令也会重新启动并正确启动服务。

我的问题是如何在下次启动时将stdout和stderr重定向到/ dev / null会影响服务的启动?

另外,我想知道,重启会包含特定于架构的代码吗?

1 个答案:

答案 0 :(得分:2)

不,重定向stdout / stderr一定不能影响启动过程(无论如何都会保存到哪里?)。必然会有其他原因造成这种情况。

“shutdown -r now”有效吗?