偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Fedora服務管理與控制進程管理

系統(tǒng) Linux
Fedora服務管理經(jīng)常被稱作守護進程(daemon),是一種特殊的應用程序,他們運行在后臺,并且通常不需要與人交互。用來組合特定的Fedora服務管理程序以實現(xiàn)某種目的或者提供對系統(tǒng)的受到限制的使用。

你們知道什么是Fedora服務管理么這個非常高深的Fedora服務管理技術將由我來非常講解,F(xiàn)edora服務管理NB在哪呢,下面我來帶大家一起進入Fedora服務管理的無限領域。本文介紹如何控制Fedora服務管理, 包括對服務和運行級別的解釋,以及如何設置和管理服務。

Fedora服務管理進程

Fedora服務管理經(jīng)常被稱作守護進程(daemon),是一種特殊的應用程序,他們運行在后臺,并且通常不需要與人交互。服務可以用于系統(tǒng)的方方面面, 比如硬件, 網(wǎng)絡訪問,系統(tǒng)監(jiān)控以及日志等等。任何操作系統(tǒng)都會使用一系列服務來實現(xiàn)自動化執(zhí)行某些操作。

運行級別

某個運行級別(runlevel)是指一種系統(tǒng)的工作模式,用來組合特定的Fedora服務管理程序以實現(xiàn)某種目的或者提供對系統(tǒng)的受到限制的使用。對基于Fedora/Redhat的Linux系統(tǒng),主要的運行級別有
runlevel 1: 單用戶模式
runlevel 2: 多用戶模式
runlevel 3: 支持網(wǎng)絡的多用戶模式
runlevel 5: 支持網(wǎng)絡以及圖形界面的多用戶模式 (runlevel 3 + X Window System "the GUI").
如果安裝了X-server,大多數(shù)用戶會使用runlevel 5;否則的話,一般使用runlevel 3. 在runlevel 1模式下,一般不會運行Fedora服務管理程序。

要查看當前使用的是什么runlevel下,可以運行如下命令:#/sbin/runlevel 要確定系統(tǒng)下次啟動時會使用什么runlevel,運行如下命令:# cat /etc/inittab | grep :initdefault: id:5:initdefault: 上面的輸出,說明系統(tǒng)下次啟動時會使用runlevel 5.可以編輯/etc/inittab文件來改變initdefault,比如把5改成3。

如果要切換到其他runlevel,可以運行如下命令(請把RUNLEVEL替換成合適的值,比如3,5等等)#/sbin/init RUNLEVEL 注意:如果從runlevel 5切換到其他運行級別,X-server進程以及所有的GUI界面都會被殺掉。所以在切換運行級別前,請確保你正在使用的是文本控制臺(CTRL-ALT-F1, F2, F3, F4)。

如果不想修改/etc/inittab,而在啟動時想使用某一runlevel,可以在Grub菜單中,給kernel所在行的最后加上想要的運行級別數(shù):在啟動的Grub菜單界面中,高亮選中想要啟動的系統(tǒng),按字母E鍵,定位到kernel坐在行的最后,加上3或者5,然后按回車鍵確認,最后按字母B鍵啟動系統(tǒng)。

啟用以及禁用Fedora服務管理

需要對每一個Fedora服務管理程序在每個運行級別上單獨設置啟用(ON)或者禁用(OFF)狀態(tài)。要查看所有服務在每個運行級別上的啟用狀態(tài),可以運行如下命令:#/sbin/chkconfig --list 要在某個運行級別上設定哪些服務啟用,可以在圖形界面下運行system-config-services 或者在命令行下運行ntsysv (舊版本的Fedora沒有system-config-services 命令,而是使用serviceconf 來代替)。

如果需要手動啟用某項服務,可以使用chkconfig命令。如下所示的命令為運行模式3和5同時啟用了crond守護進程:# /sbin/chkconfig --level 35 crond on
可以指定--level為1,2,3,4,5或者它們的任意組合。如果要禁用服務,把on替換為off即可。更多信息可以運行man chkconfig 查看幫助。

控制Fedora服務管理

不管一項Fedora服務管理是如何設置的,缺省是啟用還是禁用,我們都可以在系統(tǒng)運行時隨時啟動、停止以及管理它。要查看當前正在運行的服務,運行如下命令:# /sbin/service --status-all 如果要單獨查看某個服務,比如crond,使用如下命令即可:# /sbin/service crond status crond (pid 1604) is running...

選項status可以替換為start, stop, status, reload, restart。對有些服務,有時還有更多選項可用。例如:
[root@charon ~]# service crond
Usage: /etc/init.d/crond {start|stop|status|reload|restart|condrestart}
[root@charon ~]# service crond stop
Stopping crond:                                            [  OK  ]
[root@charon ~]# service crond start
Starting crond:                                            [  OK  ]
[root@charon ~]# service crond restart
Stopping crond:                                            [  OK  ]
Starting crond:                                            [  OK  ]

所有位于/etc/init.d目錄下的Fedora服務管理都可以使用這種方式來控制。除此之外,還有另外一種方式:# /etc/init.d/crond status 實際上,上面提到的所有功能,都可以使用圖形界面來實現(xiàn)(system-config-services )。不過當圖形界面出現(xiàn)問題或者沒有圖形界面可用時,掌握上面提到的命令就會很有幫助了。

【編輯推薦】

  1. Fedora服務管理與控制進程管理
  2. 介紹Fedora Core 6中所包含的各種服務(services)的功能
  3. Linux升級系統(tǒng)從Fedora 10升級到Fedora 12
  4. 在fedora中深入淺出VPN技術
  5. Fedora、Debian、FreeBSD、OpenBSD、OpenSolaris亂戰(zhàn)
責任編輯:佚名 來源: CSDN
相關推薦

2009-12-18 14:23:22

Fedora進程管理

2009-12-18 14:50:43

Fedora進程管理

2010-01-12 09:32:20

2010-01-05 13:11:04

Ubuntu進程管理

2023-03-03 00:03:07

Linux進程管理

2011-01-11 13:47:27

Linux管理進程

2022-05-27 10:59:22

LinuxSystemd

2010-01-11 17:49:08

Fedora軟件包

2020-09-29 07:00:00

微服務API架構

2009-07-16 15:02:11

運維管理業(yè)務服務摩卡

2023-03-05 16:12:41

Linux進程線程

2010-02-23 17:30:00

Fedora Extr

2010-02-25 10:28:43

Linux進程管理

2010-02-02 14:45:18

Debian Fedo

2011-11-24 12:02:54

2023-05-08 12:03:14

Linux內(nèi)核進程

2023-03-02 23:50:36

Linux進程管理

2021-03-02 10:32:17

合規(guī)性控制風險管理領導者

2023-08-07 08:13:41

2009-10-23 17:35:16

linux進程管理
點贊
收藏

51CTO技術棧公眾號