【发布时间】:2018-07-10 12:18:12
【问题描述】:
我有一个使用 vorpal 用 nodejs 编写的 cli 应用程序,位于 freebsd (v9.3) 中,我需要知道是否有任何方法可以阻止用户退出此应用程序!我希望它就像应用程序启动时一样,它永远不会退出,直到重新启动或关闭系统。这是非常关键的,我的意思是没有办法不惜一切代价退出应用程序。 有可能吗?
编辑: 这就是我想要的:当我的程序启动时,除了我自己的退出命令外,用户无法退出程序,所以我想以某种方式阻止 CTRL-Z、CTRL-C 或任何其他类似的东西。我可以处理 SIGINT 和错误,但我的问题是“CTRL-Z”会触发 SIGSTOP 信号并且节点无法收听它。我怎样才能完全禁用这个 CTRL-z 和其他?或者在我的代码中是否有任何其他解决方案,甚至修改 bsd?
【问题讨论】:
-
试一试immortal.run/freebsd 在 FreeBSD 中开箱即用
标签: javascript node.js command-line-interface freebsd