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

相关推荐
松树戈22 分钟前
Ubuntu挂载HDD迁移存储PostgreSQL数据
linux·ubuntu·postgresql
夏天里的肥宅水2 小时前
Windows连接服务器Ubuntu_MobaXterm
运维·服务器·ubuntu
Cxzzzzzzzzzz2 小时前
Supervisor的安装和使用
运维·后端·python·centos
学也不会6 小时前
Ubuntu-安装redis
linux·运维·ubuntu
小徐Chao努力8 小时前
【centos】经常使用的脚本
linux·运维·centos
杰克逊的日记15 小时前
CentOs系统部署DNS服务
linux·python·centos·dns
liuliu032317 小时前
戴尔笔记本 ubuntu 22.04 开机后进入initramfs界面
linux·运维·ubuntu
緣起緣落19 小时前
Linux(CentOS 7) 部署 redis 集群
linux·运维·服务器·redis·centos·集成学习
蒋星熠20 小时前
在VMware下Hadoop分布式集群环境的配置--基于Yarn模式的一个Master节点、两个Slaver(Worker)节点的配置
大数据·linux·hadoop·分布式·ubuntu·docker