【发布时间】:2017-01-05 13:54:16
【问题描述】:
我已经打包了我们软件的 Debian 文件。现在需要启动一个.sh 脚本来运行程序/软件。这个.sh 脚本实际上运行了一个 Django 服务器和其他一些服务。
要真正启动这个应用程序,我们需要运行菜单中的.desktop 文件。菜单中的这个.desktop 文件与上面提到的.sh 脚本相关联。这会提示终端并要求输入密码。一旦给出密码,这将启动服务并且终端保持活动状态。
要彻底关闭这个服务,我们需要通过找到进程的PID,从终端杀掉它来杀掉进程。但是现在我想在关闭终端时终止这个进程。
我该怎么做?
【问题讨论】:
-
您是从桌面图标启动服务器吗?我宁愿检查
systemd.unit以获取启动守护程序的一种(几种)正确方法。
标签: linux shell scripting debian deb