日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux 管理 服务,Linux服务管理 详述

發布時間:2023/12/19 linux 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux 管理 服务,Linux服务管理 详述 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一 服務的分類與簡介

1 服務的分類

Linux服務包含RPM包默認的安裝服務和源碼包安裝的服務,RPM包默認安裝的服務又分為獨立的服務和基于xinetd服務,獨立的服務相當于直接在內存中,只要用到這個服務,就會有響應,基于xinetd的服務不在內存中,需要xinetd去調起相應的服務,但是xinetd服務是獨立的服務

2 啟動與自啟動

服務啟動:就是在當前系統中讓服務運行,并提供服務

服務自啟動:自啟動就是讓服務在開機或重啟之后,隨著系統的啟動而自動啟動服務

3 查詢已經安裝的服務

RPM包安裝的服務

chkconfig –list

查看服務自啟動狀態,可以看到所有RPM包安裝的服務

我們看到這里有0到6的系統運行級別,這個之前總結過

在不同的系統運行級別下,自啟動狀態是on或者off

源碼包安裝的服務,這個安裝位置我們是可以自己指定的,一般在/usr/local/下

RPM包安裝服務和源碼包安裝服務的區別就是位置不同,RPM包是默認路徑下,源碼包用戶可以自己指定。

二 RPM包安裝服務的管理

1 獨立服務的管理

我們先看下RPM包一些默認的安裝路徑

/etc/init.d/:啟動腳本位置,比如service命令就是到這個目錄下尋找相應的腳本文件的

/etc/sysconfig/:初始化環境配置文件位置

/etc/:配置文件位置

/etc/xinetd.conf:xinetd配置文件

/etc/xinetd.d/基于xinetd服務的啟動腳本

/var/lib:服務產生的數據放到這里

/var/log:日志

獨立服務的啟動:

/etc/init.d/獨立服務名 start|stop|status|restart

service 獨立服務名 start|stop|status|restart

其實service就是去/etc/init.d/這個目錄下尋找

獨立服務的自啟動

chkconfig –level 運行級別 獨立服務名 on|off

比如我們改變atd不同運行級別的自啟動,先看看它目前的情況

chkconfig –list

我們可以看到345是on,其他都是off

chkconfig –level 0123456 atd on

這樣改完之后就全是on了,注意這個–level也可以不加,默認是2345

還可以通過修改/etc/rc.d/rc.local

在這個文件里加入

/etc/init.d/獨立服務名 start|stop|status|restart

service 獨立服務名 start|stop|status|restart

這樣的啟動命令,就會在開機之后啟動了,因為這個文件配置文件在開機過程中會被讀取

還可以通過ntsysv命令來設置

想讓哪個服務開機自動去,加上*號即可

2 基于xinetd服務的管理

我們先chkconfig –list 看下xinetd服務

在最下面

如果大家沒有下面這個顯示,代表沒裝xinetd,自行安裝即可

xinetd下有這么多個服務,那如果我想啟動telnet服務,應該怎么做呢

需要修改/etc/xinetd.d/telnet這個文件

其他的我們就不看了,只看這句

disable = yes代表是不啟動,這里改成no就是啟動

然后重啟xinetd服務

service xinetd restart

再看

我們說chkconfig –list是查看服務自啟動狀態,也就說xinetd服務啟動,自啟動狀態也會變成on

xinetd服務的自啟動

跟獨立服務的兩種方式類似

chkconfig telnet on

和ntsysv

三 源碼包安裝服務的管理

1 源碼包安裝服務的啟動

使用絕對路徑,調用啟動腳本來啟動,不同的源碼包的啟動腳本不同,可以查看源碼包的安裝說明,查看啟動腳本的方法

2 源碼包的自啟動

3 讓源碼包的服務被服務管理命令識別

讓源碼包的apache服務能被service命令管理識別

創建個軟鏈接即可

讓源碼包的apache服務能被chkconfig與ntsysv命令識別

雖然是可以這么做,但是不推薦,因為這樣的話,就會混亂RPM包安裝的服務和源碼包安裝的服務

四 服務管理總結

好了,Linux服務管理就總結到這里,如有問題,歡迎指正,謝謝。

總結

以上是生活随笔為你收集整理的linux 管理 服务,Linux服务管理 详述的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。