今天我就来和大家聊聊如何在Linux中使用chkconfig命令,这个可能很多人都不太懂。为了让你更好地了解,本站为你总结了以下内容,希望你能从这篇文章中有所收获。
Chkconfig是Linux下各种系统运行级别的管理服务/启动项的设置。在Linux中,系统有七个运行级别,它们是:
1.操作级别0:意味着关闭
2.操作级别1:表示单用户模式
3.运行级别2:无网络连接的多用户命令行模式
4.运行级别3:具有网络连接的多用户命令行模式
5.操作级别4:暂时不可用
6.操作级别5:带图形界面的网络化多用户模式
7.运行级别6:重启
Chkconfig可以管理所有的云核心级别,但是默认情况下只在4个级别上运行:2级、3级、4级和5级。如果要在其他级别操作,需要带- level参数。Chkconfig常用的组合如下:
用法:
代码如下:
chkconfig[-list][-type type type][name]
chkconfig -添加名称
chkconfig – del名称
chkconfig -覆盖名称
chkconfig[-level leve活动:慈云数据爆款香港服务器,CTG+CN2高速带宽、快速稳定、平均延迟10+ms 速度快,免备案,每月仅需19元!! 点击查看ls][-type type]名称开|关|重置|重置优先级
代码如下:
#列出系统的所有服务设置详细信息
#注意:如果手动设置,则不能显示
chkconfig -列表
#列出不同级别服务的启动设置
# servicename可以是:mysqld、vsftpd等
chkconfig – list servicename
#在特定级别设置服务的启动设置
#这里以vsftpd为例,设置为从2、3级运行开始
chkconfig-2,3级vsftpd开启
#添加服务
#假设要添加的名称是服务器名
chkconfig -添加服务器名称
#在上面添加之后,您可以使用前面的方法在不同的运行级别设置服务器名称的开始
#如果是手动配置,/etc/rc.d/rc*中的K/S项目。d将被配置
#rc*是每个级别的名称,但它是手动配置的,不能使用chkconfig进行管理。
#删除服务
chkconfig – del服务器名称
语法是:
Chkconfig-list [name]用于列出服务
Chkconfig -添加名称用于添加服务
Chkconfig – del名称用于删除服务
Chkconfig [-levellevels]名称更改启动信息并检查特定服务的启动状态。
开和关是指改变运行水平时服务的开始和停止。重置是指初始化服务信息。
至于开和关开关,默认情况下,系统仅对操作级别3、4和5有效,但复位可对所有操作级别有效。
选项介绍:
-级别
指定运行级别,由数字0到7组成的字符串,例如:
-级别35意味着指定运行级别3和5。
-添加姓名
此选项添加了一个新服务,并且chkconfig确保每个运行级别都有一个服务
激活或关闭入口。如果它丢失,它将从默认的init开始
脚本会自动创建。
-德尔名
用于从/etc/RC [0-6]中删除服务和相关符号连接。
-列表名称
列表中,如果指定了名称,则只显示指定的服务名称,否则会列出
不同操作级别的所有服务的状态。
运行级文件
chkconfig管理的每个服务都需要在相应的/etc/rc.d/init.d下向脚本添加两行或更多行注释。
第一行告诉chkconfig默认启动的运行级别以及启动和停止的优先级。如果默认情况下服务没有在任何运行级别启动,请使用-而不是运行级别。
第二行描述服务,可以用\\ lines注释。
例如,random.init包含三行:
# chkconfig: 2345 20 80
#描述:为保存和恢复系统熵池\\
#更高质量的随机数生成。
它指示随机脚本应该在运行级别2、3、4和5启动,启动优先级为20,停止优先级为80。
看了上面的内容,你对Linux中如何使用chkconfig命令有进一步的了解吗?如果您想了解更多的知识或相关内容,请关注本站,感谢您的支持。
《chkconfig命令怎么在Linux中使用》来自互联网同行内容,若有侵权,请联系我们删除!
还没有评论,来说两句吧...