Linux下chkconfig命令詳解

原文:http://www.cnblogs.com/panjun-Donet/archive/2010/08/10/1796873.html

------------------------------

chkconfig命令主要用來更新(啟動或停止)和查詢系統服務的運行級信息。謹記chkconfig不是立即自動禁止或激活一個服務,它只是簡單的改變了符號連接。

使用語法:
chkconfig [--add][--del][--list][系統服務] 或 chkconfig [--level <等級代號>][系統服務][on/off/reset]

chkconfig在沒有參數運行時,顯示用法。如果加上服務名,那么就檢查這個服務是否在當前運行級啟動。如果是,返回true,否則返回false。如果在服務名后面指定了on,off或者reset,那么chkconfi 會改變指定服務的啟動信息。on和off分別指服務被啟動和停止,reset指重置服務的啟動信息,無論有問題的初始化腳本指定了什么。on和off開關,系統默認只對運行級3,4,5有效,但是reset可以對所有運行級有效。

參數用法:
?? --add  增加所指定的系統服務,讓chkconfig指令得以管理它,并同時在系統啟動的敘述文件內增加相關數據。
?? --del  刪除所指定的系統服務,不再由chkconfig指令管理,并同時在系統啟動的敘述文件內刪除相關數據。
?? --level<等級代號>  指定讀系統服務要在哪一個執行等級中開啟或關畢。
????? 等級0表示:表示關機
????? 等級1表示:單用戶模式
????? 等級2表示:無網絡連接的多用戶命令行模式
????? 等級3表示:有網絡連接的多用戶命令行模式
????? 等級4表示:不可用
????? 等級5表示:帶圖形界面的多用戶模式
????? 等級6表示:重新啟動
????? 需要說明的是,level選項可以指定要查看的運行級而不一定是當前運行級。對于每個運行級,只能有一個啟動腳本或者停止腳本。當切換運行級時,init不會重新啟動已經啟動的服務,也不會再次去停止已經停止的服務。

??? chkconfig --list [name]:顯示所有運行級系統服務的運行狀態信息(on或off)。如果指定了name,那么只顯示指定的服務在不同運行級的狀態。
??? chkconfig --add name:增加一項新的服務。chkconfig確保每個運行級有一項啟動(S)或者殺死(K)入口。如有缺少,則會從缺省的init腳本自動建立。
??? chkconfig --del name:刪除服務,并把相關符號連接從/etc/rc[0-6].d刪除。
??? chkconfig [--level levels] name:設置某一服務在指定的運行級是被啟動,停止還是重置。

運行級文件:
每個被chkconfig管理的服務需要在對應的init.d下的腳本加上兩行或者更多行的注釋。第一行告訴chkconfig缺省啟動的運行級以及啟動和停止的優先級。如果某服務缺省不在任何運行級啟動,那么使用 - 代替運行級。第二行對服務進行描述,可以用\ 跨行注釋。
例如,random.init包含三行:
# chkconfig: 2345 20 80
# description: Saves and restores system entropy pool for \
# higher quality random number generation.

使用范例:
chkconfig --list??????? #列出所有的系統服務
chkconfig --add httpd??????? #增加httpd服務
chkconfig --del httpd??????? #刪除httpd服務
chkconfig --level httpd 2345 on??????? #設置httpd在運行級別為2、3、4、5的情況下都是on(開啟)的狀態
chkconfig --list??????? #列出系統所有的服務啟動情況
chkconfig --list mysqld??????? #列出mysqld服務設置情況
chkconfig --level 35 mysqld on??????? #設定mysqld在等級3和5為開機運行服務,--level 35表示操作只在等級3和5執行,on表示啟動,off表示關閉
chkconfig mysqld on??????? #設定mysqld在各等級為on,“各等級”包括2、3、4、5等級

如何增加一個服務:
1.服務腳本必須存放在/etc/ini.d/目錄下;
2.chkconfig --add servicename
??? 在chkconfig工具服務列表中增加此服務,此時服務會被在/etc/rc.d/rcN.d中賦予K/S入口了;
3.chkconfig --level 35 mysqld on
??? 修改服務的默認啟動等級。


-------------

更多的Java,Angular,Android,大數據,J2EE,Python,數據庫,Linux,Java架構師,:

http://www.cnblogs.com/zengmiaogen/p/7083694.html



本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/539079.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/539079.shtml
英文地址,請注明出處:http://en.pswp.cn/news/539079.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

sql server numeric 可存幾位小數_CBA中的10大傳奇隊長,將籃球精神一直傳遞下去,你認識幾位呢?...

閱讀本文前&#xff0c;請您先點擊上面的藍色字體“十點聽情感”&#xff0c;再點擊“關注”&#xff0c;這樣您就可以繼續免費收到最新文章了。每天都有分享。完全是免費訂閱&#xff0c;請放心關注&#xff01;&#xff01;&#xff01;中國男子籃球職業聯賽簡稱CBA中國籃球自…

java searchterm_elasticsearch – 彈性搜索:“Term”,“Match Phrase”和“Query String”之間的差異...

術語查詢匹配單個術語&#xff0c;因為它是&#xff1a;不分析值。所以&#xff0c;它不必根據你索引的情況而降低。如果您在索引時間提供Bennett并且未分析該值&#xff0c;則以下查詢將不返回任何內容&#xff1a;{"query": {"term" : { "user"…

python批量刪除文件名_python批量刪除文件名中的未知字符

python批量刪除文件名中的未知字符如上圖所示&#xff0c;需要修改的文件名的個數超過500個&#xff0c;如果一個一個的刪除非常的費時間&#xff0c;現在用python修改很容易&#xff0c;方便又省時間&#xff0c;具體步驟如下1)首先根據自己需要修改的文件名編寫rename.py程序…

設置ntpdate服務開機啟動校驗時間

一般linux都預裝了 ntpdate 服務。 如果沒有安裝&#xff0c;參考博文&#xff1a;http://blog.csdn.net/zengmingen/article/details/52913486啟動設置 1、檢查系統服務里有沒有ntpdate 使用命令&#xff1a;chkconfig --list2、設置開機啟動 chkconfig 的命令詳見&#xff1a…

In Compiler.php line 36: Please provide a valid cache path.

/********************************************************************************** In Compiler.php line 36: Please provide a valid cache path.* 說明&#xff1a;* 安裝OpenSourceBikeShare過程中遇到的報錯&#xff0c;由于目前對這個東西不熟悉&#x…

現代控制會用到python嘛_Python 流程控制

Python流程控制1.順序結構我們寫的Python代碼都是一條一條語句順序執行&#xff0c;這種代碼結構通常稱之為順序結構。2.分支結構(if、elif、else語句)然而僅有順序結構并不能解決所有的問題&#xff0c;比如我們設計一個游戲&#xff0c;游戲第一關的通關條件是玩家獲得1000分…

java tar 安裝程序_linux下jdk的安裝(tar包)

1、查看jdk安裝路徑[rootlocalhost ~]# whereis javajava: /usr/bin/java /etc/java /usr/lib/java /usr/share/java /usr/share/man/man1/java.1.gz[rootlocalhost ~]# which java/usr/bin/java注&#xff1a;whereis:該指令會在特定目錄中查找符合條件的文件。這些文件應屬于…

電腦卡頓不流暢是什么原因_什么造成游戲直播畫畫卡頓、延遲?這三個原因了解一下...

原標題&#xff1a;什么造成游戲直播畫畫卡頓、延遲&#xff1f;這三個原因了解一下從事直播的朋友們相信都有所體會&#xff0c;直播時很容易出現畫面卡頓、延遲的現象&#xff0c;這究竟是什么原因造成的呢&#xff1f;最可能是這幾點&#xff01;1、服務器過載崩潰說起服務器…

中斷和中斷處理程序

1. 中斷 Linux內核要對連接到計算機上的所有硬件設備進行管理&#xff0c;首先要能和它們互相通信。從所周知&#xff0c;處理器的速度跟外圍硬件設備的速度往往不在一個數量級上。所以&#xff0c;需要一種機制&#xff0c;如果輪詢(polling)是一種解決辦法&#xff0c;可以讓…

Hadoop解決內存受限問題

因為NameNode的數據需要加載到內存里&#xff0c;隨著數據越來越大&#xff0c;內存會不夠用出現內存受限問題。 解決方法&#xff1a; 官網&#xff1a;hdfs聯邦 http://blog.csdn.net/zengmingen/article/details/52143300 國內&#xff1a; 因為數據存在階段性&#x…

python最簡分數_1062 最簡分數 Python實現

1062 最簡分數 (20 分)一個分數一般寫成兩個整數相除的形式&#xff1a;N/M&#xff0c;其中 M 不為0。最簡分數是指分子和分母沒有公約數的分數表示形式。現給定兩個不相等的正分數 N?1??/M?1?? 和 N?2??/M?2??&#xff0c;要求你按從小到大的順序列出它們之間分母…

java linux 調用32位so_從linux源碼看socket(tcp)的timeout

從linux源碼看socket(tcp)的timeout前言網絡編程中超時時間是一個重要但又容易被忽略的問題,對其的設置需要仔細斟酌。在經歷了數次物理機宕機之后,筆者詳細的考察了在網絡編程(tcp)中的各種超時設置&#xff0c;于是就有了本篇博文。本文大部分討論的是socket設置為block的情況…

java 數據庫連接 釋放_java - 數據庫連接池耗盡 - Java - 堆棧內存溢出

timeout變量似乎不對應于連接空閑的時間&#xff0c;而是對應于池等待返回新連接或拋出異常的時間(我看了一下這個源代碼 &#xff0c;不知道是不是已是最新)。 我認為跟蹤“空閑”連接是相當困難的&#xff0c;因為在這種情況下“空閑”真正意味著什么&#xff1f; 您可能希望…

spark DAGScheduler、TaskSchedule、Executor執行task源碼分析

摘要 spark的調度一直是我想搞清楚的東西&#xff0c;以及有向無環圖的生成過程、task的調度、rdd的延遲執行是怎么發生的和如何完成的&#xff0c;還要就是RDD的compute都是在executor的哪個階段調用和執行我們定義的函數的。這些都非常的基礎和困難。花一段時間終于弄白了其中…

一個“老”程序員的思考

本文是一位40歲老程序員對職業生涯的思考&#xff0c;建議多學習接觸新事物&#xff0c;將精力投入到衰竭期比較長的知識領域&#xff0c;這些都是很有建設性的。下面是大意譯文&#xff1a; 我是一個程序員&#xff0c;幾個月前剛過完害羞的四十歲生日。這是一個星期六的早晨…

python socketio_python3--socketIO_client 摸索怕坑指南

前言:websocket和socketIO是全然不同的兩個東西,websocket的話 使用自帶ws的庫就可以完成一些功能,但是socketIO屬于sw的另外一塊內容工作中遇到了一個監控socketIO傳輸的聊天信息監控的需求.研究了一陣 話不多說 上代碼!from socketIO_client import SocketIO, BaseNamespacei…

java正則表達式非貪婪_正則表達式中的貪婪與非貪婪匹配模式

1.首先看看下面的例子&#xff1a;try{str"abcdefgabcdefghijkl";re1str.match(/[\W\w]?/ig);alert("非貪婪模式:\r\n\r\n&#xff11;&#xff1a;"re1[0]"\r\n&#xff12;&#xff1a;"re1[1]);re1str.match(/[\W\w]/ig);alert("貪婪模…

python編程運算符號-Python中的邏輯運算符

參考資料&#xff1a;http://blog.csdn.net/sasoritattoo/article/details/12451359 一、邏輯判斷詞not 1.在python中not是邏輯判斷詞&#xff0c;用于布爾型True和False&#xff0c;not True為False&#xff0c;not False為True&#xff0c;以下是幾個常用的not的用法&#xf…

代碼實現tan graph model for classification_自定義 Estimator 實現(以BERT為例)

本文將主要介紹tensorflow 的Estimator 這個高級API&#xff0c;它的主要作用就是提出一個高級范式&#xff08;paradigm&#xff09;&#xff0c;將模型的訓練&#xff0c;驗證&#xff0c;預測&#xff0c;以及保存規范起來&#xff0c;免去了tensorflow的Session.run 的操作…

Linux查看文件內容

cat 一次性將文件內容全部輸出到控制臺 more 可以翻頁查看 空格&#xff1a;下翻一頁 b&#xff1a;上翻一頁 q&#xff1a;退出 less 可以翻頁查看 空格&#xff1a;下翻一頁 b&#xff1a;上翻一頁 q&#xff1a;退出 向上鍵&#xff1a;上翻一行 向下鍵&#xff1…