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 服務名稱 start/restart/stop第二種可以直接進入/etc/init.d目錄,服務的腳本文件都存放在此目錄中,可以直接執行對其start/restart/stop如:# cd /etc/init.d# ./ntpd restart關閉 ntpd: 啟動 ntpd: #
Linux怎么禁止服務開機啟動?
命令:service
Service 服務名 strart開啟stop restart
如:service sshd start
FTP服務的開啟及關閉
service vsftpd start/stop/restart
chkconfig 服務名 on 開機時自動開啟服務
chkconfig –list 查看服務狀態
自己總結的
linux操作系統下,如何啟動oracle服務與監聽命令?
1、切換到oracle用戶 su - oracle
2、startdb.sh命令腳本 #!/bin/sh lsnrctl start sqlplus "/as sysdba" << EOF startup EOF
3、netstat -ntlp或ps -ef |grep ora檢查
4、shutdb.sh命令腳本 #!/bin/bash lsnrctl stop sqlplus "/as sysdba" << EOF shutdown immediate EOF
總結
以上是生活随笔為你收集整理的Linux服务启动命令(linux 服务启动)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: LeetCode 933.最近的请求次数
- 下一篇: 安卓大屏幕手机(安卓大屏幕)