Centos开机启动项
生活随笔
收集整理的這篇文章主要介紹了
Centos开机启动项
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
CentOS 7系統已經把CentOS 6的 runlevel 系統服務管理替換成了systemd。在 /etc/rc[0-6S].d 下添加啟動項已經不能在系統啟動的時候自動執行,需要通過新的 systemd.unit 配置添加啟動項。
1.進入服務編寫目錄
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項指定的是該myservice unit在啟動的時候執行的命令,可以用來執行某個操作或啟動某個服務。ExecStop項指定的是該myservice unit在關閉的時候執行的命令,可以用來執行某些清理操作或關閉服務。
編寫啟動腳本
vim /home/startshell.sh
賦予執行權限 (注意腳本中要加 #!/bin/bash)
chmod +x /home/startshell.sh
執行命令 "systemctl enable jenkins" 啟用該啟動項
執行命令 "systemctl start jenkins" 激活該啟動項
總結
以上是生活随笔為你收集整理的Centos开机启动项的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: html圆角边框背景颜色,CSS之圆角边
- 下一篇: Centos yum安装 jdk11