centos&ububntu设置开机自启动

一、centos

1.将脚本放到/etc/rc.d/init.d路径下

2.给脚本授权

sudo chmod -R 777 脚本名称

3.添加脚本至开机启动项中

sudo chkconfig --add 脚本名称

4.开启脚本

sudo chkconfig 脚本名称 on

5.查看开机启动项中是否包含该脚本

ls /etc/rc.d/rc*.d

二、ubuntu

1.在/etc/systemd/system/目录下创建db-backup.service文件

db-backup.service文件:

Unit

Description=My Application

Service

ExecStart=脚本或者程序路径

Install

WantedBy=multi-user.target

2.给脚本和db-backup.service文件授权

sudo chmod -R 777 脚本名称

sudo chmod -R 777 db-backup.service

3.重新加载systemd配置

sudo systemctl daemon-reload

4.启动服务

sudo systemctl start db-backup.service

5.设置服务为开机自启动

sudo systemctl enable db-backup.service

6.查看服务状态

sudo systemctl status db-backup.service

相关推荐
瓦瓦gogo27 分钟前
从一个 TypeScript 函数开始理解 MCP 协议
linux·ubuntu·typescript
鱼听禅2 小时前
Ubuntu安装YOLOv8进行菌落识别训练
linux·python·yolo·ubuntu
Zucker n1 天前
文献发现、课题组织与证据可追溯的论文阅读。
论文阅读·windows·ubuntu
qq_371802114 天前
Ubuntu Linux中安装WorkBuddy
linux·运维·服务器·ubuntu
且从容.5 天前
Ubuntu安装flume
linux·ubuntu·flume
承渊政道5 天前
Linux网络学习【Reactor反应堆模式】
linux·网络·学习·ubuntu·reactor
且从容.5 天前
ubuntu安装flink
linux·ubuntu·flink
Linux-lucky6 天前
45-Linux学习之旅之防火墙与WEB加固
linux·前端·网络·学习·ubuntu
禁默6 天前
启元 Q1 二次开发实践:Ubuntu 部署与仿真验证,从 PrimeConsole 到 ROS 2 Humble + RViz
linux·运维·ubuntu
skywalk81636 天前
把 去也网站 从 Ubuntu 搬到 FreeBSD:一次 Service Jail + nginx 的部署实录
linux·运维·nginx·ubuntu·freebsd