Centos开机启动项
CentOS 7系統(tǒng)已經(jīng)把CentOS 6的 runlevel 系統(tǒng)服務(wù)管理替換成了systemd。在 /etc/rc[0-6S].d 下添加啟動(dòng)項(xiàng)已經(jīng)不能在系統(tǒng)啟動(dòng)的時(shí)候自動(dòng)執(zhí)行,需要通過新的 systemd.unit 配置添加啟動(dòng)項(xiàng)。
1.進(jìn)入服務(wù)編寫目錄
cd /usr/lib/systemd/system
vim jenkins.service
[Unit] Description=jenkins service[Service] ExecStart=/home/startshell.sh #ExecStop=/your/path/shutdown.sh RemainAfterExit=yes[Install] WantedBy=default.targetExecStart項(xiàng)指定的是該myservice unit在啟動(dòng)的時(shí)候執(zhí)行的命令,可以用來執(zhí)行某個(gè)操作或啟動(dòng)某個(gè)服務(wù)。ExecStop項(xiàng)指定的是該myservice unit在關(guān)閉的時(shí)候執(zhí)行的命令,可以用來執(zhí)行某些清理操作或關(guān)閉服務(wù)。
編寫啟動(dòng)腳本
vim /home/startshell.sh
賦予執(zhí)行權(quán)限 (注意腳本中要加 #!/bin/bash)
chmod +x /home/startshell.sh
執(zhí)行命令 "systemctl enable jenkins" 啟用該啟動(dòng)項(xiàng)
執(zhí)行命令 "systemctl start jenkins" 激活該啟動(dòng)項(xiàng)
總結(jié)
以上是生活随笔為你收集整理的Centos开机启动项的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: html圆角边框背景颜色,CSS之圆角边
- 下一篇: Centos yum安装 jdk11