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

相关推荐
水瓶_bxt8 小时前
Centos安装HAProxy搭建Mysql高可用集群负载均衡
mysql·centos·负载均衡
风吹落叶花飘荡9 小时前
Ubuntu系统 系统盘和数据盘扩容具体操作
linux·运维·ubuntu
小码过河.10 小时前
CentOS 搭建 Docker 私有镜像仓库
linux·docker·centos
贾斯汀玛尔斯12 小时前
ubuntu/centos系统ping 不通域名的解决方案
linux·ubuntu·centos
半梦半醒*14 小时前
Linux网络管理
linux·运维·网络·centos·运维开发
翟天保Steven15 小时前
Ubuntu-安装Epics教程
linux·ubuntu·epics
Tipriest_20 小时前
离线进行apt安装的过程(在只能本地传输的ubuntu主机上使用apt安装)
linux·运维·ubuntu·apt·install·deb
QMCY_jason21 小时前
Ubuntu 1804 编译ffmpeg qsv MediaSDK libva 遇到的问题记录
linux·ubuntu·ffmpeg
站住前面的二哈1 天前
Cartographer安装测试与模块开发(三)--Cartographer在Gazebo仿真环境下的建图以及建图与定位阶段问题(实车也可参考)
学习·ubuntu
Vesan,1 天前
【Linux/Ubuntu】VIM指令大全
linux·ubuntu·vim