tntnet 使用端口 80,导致 apache 无法启动。如何知道哪个包使“tntnet”服务自动启动?我可以从自动启动中取消它吗?
答案1
一般答案
如果该软件是为Linux制作的,则应该只有一个位置:
/etc/init.d/
那里应该有一个名为的脚本tntnet
,它应该是一个 upstart 脚本(新方法)或一个 init 脚本(旧方法)。
只是为了证明我安装了它;)
特定于 tntnet
pwd
/etc/init.d
ls tnt*
tntnet
以及文件本身:
/bin/sh #!/bin/sh ### 开始初始化信息 # 提供:tntnet.org # 必需启动:$local_fs $remote_fs $time $network # 必需停止:$local_fs $remote_fs $time $network # 默认开始: 2 3 4 5 # 默认停止: 0 1 6 # 简短描述:适用于 C++ 的模块化、多线程 Web 应用程序服务器 # 描述:可以写入动态内容的 Web 服务器 # ecpp,其中 C++ 代码可以嵌入 HTML 布局中。 ### 结束初始化信息 PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin DAEMON=/usr/bin/tntnet 名称=tntnet DESC=tntnet 测试 -x $DAEMON || 退出 0
要停止tntnet
自动启动,您可以tntnet stop
从命令行执行或删除服务。这应该有效:
update-rc.d tntnet disable