fedora(linux)创建系统服务 程序开机自启 后台运行
来源:互联网 发布:新开淘宝每天流量100人 编辑:程序博客网 时间:2024/05/18 05:44
fedora可以使用
systemctl start/stop xxx.service
这样的命令来控制服务
打开目录
cd /etc/systemd/system/
可以看见很多 xxxxxxxx.service 类似的文件 都是可以用 上面的命令控制的
创建一个service文件(可以直接拷贝一个现成的 然后改个名字)
vim打开这个文件 编辑
[Unit]Description=Xxx ServiceAfter=network.target[Service]ExecStart=/xxx/xxx/xxx -c /x/xxxx/xxx/xxx/xxx.xmlRestart=alwaysRestartSec=1[Install]WantedBy=multi-user.target
execstart 填写你需要配置成服务的程序的启动命令(简单的小程序直接书写绝对路径)
保存下来之后
systemctl enable xxx.service
这样这个程序就会随着开机直接启动
可以直接用systemctl start/stop xxx.service 来打开和关闭服务
想要重启这个程序 就上面的命令 中的start改成restart就可以
当然也可以直接killall -9 xxx(你的程序)
想要禁用服务就使用 systemctl disable xxx.service
service配置文件中可以配置的参数有很多不必非要向我上面那么写,有些资料可能会说service的配置文件在/usr/lib/systemd/system/ 目录下,也是对的。但不建议放在该目录下(具体原因这里不与赘述)。
阅读全文
0 0
- fedora(linux)创建系统服务 程序开机自启 后台运行
- fedora 17 设置开机自启动服务和程序
- windows 自制后台运行进程、exe开机自启动服务
- linux下添加tomcat为系统服务(开机自启)
- android 创建后台运行的服务程序
- windows 使用sc命令将程序注册成服务 实现后台运行开机自启
- 妙算(树莓派等linux系统)程序开机自启动
- Linux系统--程序开机自启动
- linux(fedora)开机启动服务
- linux screen 后台开机自启动java程序
- centos系统创建开机自启动服务思路
- 创建一个开机自启动的Android系统服务
- Linux设置程序的开机自启动与Linux服务
- Linux上Redis加入服务(开机自启)
- Linux上Redis加入服务(开机自启)
- 关闭开机自启Linux服务
- Linux服务开机自启原理
- linux系统后台运行java程序
- Android7.0中文API -- ZoomControls
- C++实现tab补全(Windows限定)
- 简化angular1依赖注入
- 剑指offer——重建二叉树
- 从零开始写设备树DTS
- fedora(linux)创建系统服务 程序开机自启 后台运行
- opengles法线贴图
- ORCAD导出文件【PDF原理图】
- CAS实现单点登录(SSO)过程浅析
- STL学习系列之二——序列容器(vector)
- ps -aux详细解释
- MySQL的if,case语句使用总结
- HDU1521
- MySql建表时出错ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that correspond