五月综合激情婷婷六月,日韩欧美国产一区不卡,他扒开我内裤强吻我下面视频 ,无套内射无矿码免费看黄,天天躁,日日躁,狠狠躁

新聞動態(tài)

Linux系統(tǒng)下chkconfig命令使用詳解

發(fā)布日期:2022-02-03 13:16 | 文章來源:腳本之家

chkconfig命令可以用來檢查、設(shè)置系統(tǒng)的各種服務
使用語法:
chkconfig [--add][--del][--list][系統(tǒng)服務] 或 chkconfig [--level <等級代號>][系統(tǒng)服務][on/off/reset]
參數(shù)用法:
--addà增加所指定的系統(tǒng)服務,讓chkconfig指令得以管理它,并同時在系統(tǒng)啟動的敘述文件內(nèi)增加相關(guān)數(shù)據(jù)。
--delà刪除所指定的系統(tǒng)服務,不再由chkconfig指令管理,并同時在系統(tǒng)啟動的敘述文件內(nèi)刪除相關(guān)數(shù)據(jù)。
--level<等級代號>à指定讀系統(tǒng)服務要在哪一個執(zhí)行等級中開啟或關(guān)畢。
使用范例:
chkconfig --list 列出所有的系統(tǒng)服務
chkconfig --add httpd 增加httpd服務
chkconfig --del httpd 刪除httpd服務
chkconfig --level httpd 2345 on 把httpd在運行級別為2、3、4、5的情況下都是on(開啟)的狀態(tài)。

chkconfig命令提供了一種簡單的方式來設(shè)置一個服務的運行級別。例如,為了設(shè)置MySQL服務器在運行級別3和4上運行,你必須首先將MySQL添加為受chkconfig管理的服務:

復制代碼
代碼如下:

chkconfig --add mysql

現(xiàn)在,我們在級別3和5上設(shè)定服務為“on”

復制代碼
代碼如下:

chkconfig --level 35 mysql on

在其他級別上設(shè)為off

復制代碼
代碼如下:

chkconfig --level 01246 mysql off

為了確認你的配置被正確的修改了,我們可以列出服務將會運行的運行級別,如下所示:

復制代碼
代碼如下:

#chkconfig --list mysql

mysql 0:off 1:off 2:off 3:on 4:off 5:on 6:off


Chkconfig命令用來設(shè)置,查看或更改配置開機自動啟動的服務。下面根據(jù)七個實用的實例來說明Chkconfig命令的使用方法。
1、用Shell腳本檢測服務系統(tǒng)啟動項狀態(tài)
當你只用服務名執(zhí)行chkconfig命令時,如果該服務已經(jīng)配置到系統(tǒng)啟動項即返回真。下面的代碼段是用來檢查一個服務是否已經(jīng)配置開機啟動。

復制代碼
代碼如下:

# vi check.sh

chkconfig network && echo "Network service is configured"
chkconfig junk && echo "Junk service is configured"

復制代碼
代碼如下:

# ./check.sh

Network service is configured

你也可以指定檢查該服務是否配置到指定的運行級。

復制代碼
代碼如下:

# vi check1.sh

chkconfig network --level 3 && echo "Network service is configured for level 3"
chkconfig network --level 1 && echo "Network service is configured for level 1"

復制代碼
代碼如下:

# ./check1.sh

Network service is configured for level 3

2、查看當前服務系統(tǒng)啟動項的狀態(tài)
–list選項用來顯示當前所有服務的系統(tǒng)啟動項狀態(tài)。

復制代碼
代碼如下:

# chkconfig --list

abrtd 0:off 1:off 2:off 3:on 4:off 5:on 6:off
acpid 0:off 1:off 2:off 3:off 4:off 5:off 6:off
atd 0:off 1:off 2:off 3:on 4:on 5:on 6:off
...
可以使用grep過濾顯示指定條件的服務。
下面的命令表示只顯示運行級為3的服務。

復制代碼
代碼如下:

chkconfig --list | grep 3:on

下面的命令表示只顯示network服務的啟動項狀態(tài)。

復制代碼
代碼如下:

chkconfig --list | grep network

3、添加一個新服務到啟動項
使用–add選項來添加一個指定服務到系統(tǒng)啟動服務列表。
下面的例子說明如何添加一個新服務(如iptables)到需要開機啟動的服務列表。“chkconfig –add”命令也會自動地開啟運行級2,3,4和5,如下:

復制代碼
代碼如下:

# chkconfig --list | grep iptables
# chkconfig --add iptables
# chkconfig --list | grep iptables

iptables 0:off 1:off 2:on 3:on 4:on 5:on 6:off
4、從系統(tǒng)啟動項列表刪除一個服務
下面的例子表明ip6tables已經(jīng)配置到啟動項。

復制代碼
代碼如下:

# chkconfig --list | grep ip6tables

ip6tables 0:off 1:off 2:off 3:on 4:off 5:off 6:off
使用–del選項從啟動列表刪除它。

復制代碼
代碼如下:

# chkconfig --del ip6tables
# chkconfig --list | grep ip6tables

5、為服務開啟或關(guān)閉選定的運行級
有時候你可能不想從啟動列表中刪除整個服務,然而你可能僅僅想關(guān)閉指定的運行級。
下面的例子是為nfserver服務關(guān)閉運行級5.

復制代碼
代碼如下:

# chkconfig --level 5 nfsserver off

你也可以同時關(guān)閉多個運行級,下面是關(guān)閉3和5運行級。

復制代碼
代碼如下:

# chkconfig --level 35 nfsserver off

6、rc.d子目錄下的腳本文件
無論你什么時候使用chkconfig命令添加或刪除一個服務,它都會在/etc/rc.d子目錄執(zhí)行某些動作。
當chkconfig –add命令被執(zhí)行,它會在對應的rc目錄創(chuàng)建一個符合鏈接文件來啟動和停止服務。
當chkconfig –del命令被執(zhí)行,它會在對應的rc目錄刪除相應的符號鏈接。
下面的例子表明xinetd服務已經(jīng)開啟運行級3和5,所以xinetd會有兩個文件在rc3.d目錄和兩個文件在rc5.d目錄。以K開頭的文件關(guān)機的時候用(K表示kill)。以S開頭的文件開機的時候用(S表示start)。

復制代碼
代碼如下:

# chkconfig --list | grep xinetd

xinetd 0:off 1:off 2:off 3:on 4:off 5:on 6:off
xinetd based services:

復制代碼
代碼如下:

# cd /etc/rc.d/rc3.d
# ls | grep xinetd

K08xinetd
S14xinetd

復制代碼
代碼如下:

# cd /etc/rc.d/rc5.d

# ls | grep xinetd

K08xinetd
S14xinetd
7、添加操作使rcx.d目錄的變化
當你通過chkconfig命令添加一個新服務,默認的運行級會自動地為該服務開啟,并且會在對應的rcx目錄創(chuàng)建文件。
例如,如果nfsserver服務沒有在啟動項列表中,那nfsserver服務就沒有文件在/etc/rc.d/rc*.d目錄下。

復制代碼
代碼如下:

# chkconfig --list | grep nfsserver

nfsserver 0:off 1:off 2:off 3:off 4:off 5:off 6:off

復制代碼
代碼如下:

# ls /etc/rc.d/rc3.d | grep nfsserver
# ls /etc/rc.d/rc5.d | grep nfsserver

當你添加nfsserver服務之后,你將會在這些目錄下看到符號鏈接。

復制代碼
代碼如下:

# chkconfig --add nfsserver

nfsserver 0:off 1:off 2:off 3:on 4:off 5:on 6:off

復制代碼
代碼如下:

# cd /etc/rc.d/rc3.d
# ls -l | grep nfsserver

lrwxrwxrwx 1 root root 12 2011-06-18 00:52 K08nfsserver -> ../nfsserver
lrwxrwxrwx 1 root root 12 2011-06-18 00:52 S14nfsserver -> ../nfsserver

復制代碼
代碼如下:

# cd /etc/rc.d/rc5.d
# ls -l | grep nfsserver

lrwxrwxrwx 1 root root 12 2011-06-18 00:52 K08nfsserver -> ../nfsserver
lrwxrwxrwx 1 root root 12 2011-06-18 00:52 S14nfsserver -> ../nfsserver
當你使用–del或–level選項來關(guān)閉服務,在rcx.d目錄下對應的符號鏈接文件將會被刪除。

復制代碼
代碼如下:

# chkconfig --level 5 nfsserver off
# ls /etc/rc.d/rc5.d | grep nfsserver

美國服務器租用

版權(quán)聲明:本站文章來源標注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請保持原文完整并注明來源及原文鏈接。禁止復制或仿造本網(wǎng)站,禁止在非maisonbaluchon.cn所屬的服務器上建立鏡像,否則將依法追究法律責任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學習參考,不代表本站立場,如有內(nèi)容涉嫌侵權(quán),請聯(lián)系alex-e#qq.com處理。

實時開通

自選配置、實時開通

免備案

全球線路精選!

全天候客戶服務

7x24全年不間斷在線

專屬顧問服務

1對1客戶咨詢顧問

在線
客服

在線客服:7*24小時在線

客服
熱線

400-630-3752
7*24小時客服服務熱線

關(guān)注
微信

關(guān)注官方微信
頂部