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

相关推荐
帅得不敢出门6 小时前
Docker安装Ubuntu搭建Android SDK编译环境
android·ubuntu·docker
豆是浪个6 小时前
Linux(Centos 7.6)命令详解:sar
linux·运维·centos
fie88896 小时前
CentOS下Bind服务的安装与故障排查
linux·运维·centos
Lin_Aries_04219 小时前
在 CentOS 9 上安装 Docker 的完整指南
linux·docker·centos
小武~9 小时前
ubuntu 系統使用過程中黑屏問題分析
ubuntu·gpu·黑屏
圆山猫10 小时前
[VF2] Boot Ubuntu和Debian发行版
ubuntu·postgresql·debian
feifeigo12310 小时前
在Ubuntu上配置Nginx实现开机自启功能
数据库·nginx·ubuntu
kaikaile199512 小时前
在Ubuntu平台搭建RTMP直播服务器使用SRS简要指南
linux·服务器·ubuntu
startdrift110612 小时前
docker run 命令,不接it选项,run一个centos没有显示在运行,而run一个nginx却可以呢?
nginx·docker·centos
焦思懿--19期--工职大13 小时前
VMWare和centOS的安装
linux·运维·centos