直接上代码,这是服务例子:
- [Unit]
- Description="xxx.service"
- [Service]
- Type=simple
- GuessMainPID=true
- WorkingDirectory=/www/wwwroot/www.natureyogas.com/admin/
- StandardOutput=journal
- StandardError=journal
- ExecStart=/usr/bin/dotnet /www/wwwroot/www.natureyogas.com/admin/Yoga.dll
- Restart=always
- [Install]
- WantedBy=multi-user.target
使用方法:
将以上指令保存为xxx.service。(后缀为service)
mv xxx.xerver /usr/lib/systemd/system/ #【将ngrok.service拷贝到该目录】
systemctl enable xxx.service #【加入开机自启】
systemctl daemon-reload #【重新载入 systemd,扫描新的或有变动的单元】 or systemctl start xxx.service
----------------------------------扩展-------------------------------------------------------------
systemctl 是管制服务的主要工具, 它整合了chkconfig 与 service功能于一体。
systemctl is-enabled iptables.service
systemctl is-enabled servicename.service #查询服务是否开机启动
systemctl enable *.service #开机运行服务
systemctl disable *.service #取消开机运行
systemctl start *.service #启动服务
systemctl stop *.service #停止服务
systemctl restart *.service #重启服务
systemctl reload *.service #重新加载服务配置文件
systemctl status *.service #查询服务运行状态
systemctl --failed #显示启动失败的服务
注:*代表某个服务的名字,如http的服务名为httpd
============ 欢迎各位老板打赏~ ===========
与本文相关的文章
- · k8s之Service
- · centos安装node18
- · nginx日志按天分割
- · 解决Linux实例磁盘空间满问题
- · centos yum安装Python3.8(史上最简单)
- · linux查看端口占用 netstat -tln|grep 8080
- · 解决jenkins git@github.com: Permission denied (publickey)
- · centos安装chrome+chromedriver
- · 修改FRP默认的http404页面后自行编译
- · k8s查看pod实时日志
- · docker nginx
- · VM VirtualBox 给centos安装增强功能