CentOS中软件自启动三种方式

本文介绍了Linux环境(CentOS 7.6)中软件自启动的三种方式,包括systemd服务、使用 /etc/rc.d/rc.local和crontab定时计划中的@reboot。详细说明了每种方式的操作步骤,如创建自启动文件、添加执行内容等,还提及了取消自启动的方法。

Linux环境中软件自启动的三种方式,系统版本CentOS 7.6。

介绍

1、systemd服务
2、使用 /etc/rc.d/rc.local
3、使用crontab定时计划中的@reboot

操作

systemd服务

参考示例:

创建自启动文件
vi /usr/lib/systemd/system/alertmanager.service
编辑写入启动配置
[Unit]
Description=https://prometheus.io
 
[Service]
Restart=on-failure
ExecStart=/usr/local/alertmanager/alertmanager --config.file=/usr/local/alertmanager/alertmanager.yml
[Install]
WantedBy=multi-user.target
设置服务生效 && 自启动
systemctl daemon-reload
systemctl start alertmanager.service
systemctl enable alertmanager.service
取消自启动
systemctl disable alertmanager.service

systemctl is-enable alertmanager   #是否开机启动
systemctl is-active alertmanager   #是否启动状态

rc.local方式

打开rc.local
vi /etc/rc.d/rc.local
添加执行内容
/home/shell/init.sh
修改rc.local权限
chmod +x /etc/rc.d/rc.local
取消方式

打开/etc/rc.d/rc.local文件,删除执行内容

crontab定时计划中的@reboot

打开定时脚本
crontab -e
添加定时任务
@reboot /home/test.sh
取消方法
crontab -e
删除定时任务
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值