linux服务启动失败(linux 服务 启动)
linux下如何開機自啟動dhcp服務?
1,通過編輯/etc/rc.local文件來使dhcp服務開機自啟動
使用命令 vi /etc/rc.local,
然后在文件最后一行添加 “sudo /etc/init.d/dhcp3-server start”就能使dhcp服務開機自啟動。
2,使用crontab任務提交計劃
先寫一個簡單的檢查dhcp服務是否啟動了的腳本a.sh:
#!/bin/bash
ps -ef|grep dhcp|grep -v grep
if
then
exit 0
else
sudo /etc/init.d/dhcp3-server start >/dev/null 2>&1
fi如果在用戶目錄下沒有cron文件,使用vi新建一個my.cron的crontab文件,將以下內容寫進去:
*/5 * * * * bash $HOME/a.sh
然后crontab my.corn 提交,這樣系統就會在每5分鐘運行一次a.sh腳本,檢測dhcp服務已經啟動了,如果沒有啟動或者停止了就會再啟動一次。
3,注冊系統服務
chkconfig --add 服務名稱 (首先,添加為系統服務,注意add前面有兩個橫杠)
chkconfig -leve 啟動級別 服務名 on
(說明,3級別代表在命令行模式啟動,5級別代表在圖形界面啟動,on表示開啟)
chkconfig -leve 啟動級別 服務名 off
(說明,off表示關閉自啟動)
例如注冊dhcp為系統服務并在開機時自啟動:
chkconfig --add dhcp
chkconfig -level 3 dhcp on總結一下:第一種方法其實是將指定服務設置為開機自啟動,第三種方法是將服務升級為系統服務并且設置為開機時啟動,而第二種方法對于那些最好或者必須開機啟動的服務最好不要使用,但是可以使用crontab來實時監測服務是否在線。
Linux怎么禁止服務開機啟動?
命令:service
Service 服務名 strart開啟stop restart
如:service sshd start
FTP服務的開啟及關閉
service vsftpd start/stop/restart
chkconfig 服務名 on 開機時自動開啟服務
chkconfig –list 查看服務狀態
自己總結的
總結
以上是生活随笔為你收集整理的linux服务启动失败(linux 服务 启动)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 安卓版战神夜袭完美存档(安卓版战神)
- 下一篇: 安卓切换软件回来后软件退出(安卓切换软件