chkconfig ntsysv

chkconfig
提供了一个维护/etc/rc[0~6] d 文件夹的命令行工具,它减轻了系统直接管理这些文件夹中的符号连接的负担。chkconfig主要包括5个原始功能:为系统管理增加新的服务、为系统管理移除服务、列出单签服务的启动信息、改变服务的启动信息和检查特殊服务的启动状态。当单独运行chkconfig命令而不加任何参数时,他将显示服务的使用信息。

必要参数
–add 开启指定的服务程序
–del 关闭指定的服务程序
–list 列出chkconfig所知道的所有服务

选择参数
–level<代号> 设置服务程序的等级代号,它是一串0~7的数字,如“-level35”代表指定运行等级3和5
–help 显示帮助信息
–version 显示版本信息

[root@localhost www]# chkconfig --list #查看系统程序列表

[root@localhost www]# chkconfig httpd on #将httpd加入开机启动

[root@localhost www]# chkconfig httpd off #关闭httpd开机启动

例2
[root@localhost tank]# chkconfig --add nginx #添加nginx启动脚本为chkconfig管理的一个服务

[root@localhost tank]# chkconfig --del nginx #删除chkconfig管理的的nginx启动服务

例3

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等级

ntsysv
相关命令:setup
语  法:ntsysv [–back][–level <等级代号>]

补充说明:这是Red Hat公司遵循GPL规则所开发的程序,它具有互动式操作界面,您可以轻易地利用方向键和空格键等,开启,关闭操作系统在每个执行等级中,所要执行的系统服务。

参  数:
–back  在互动式界面里,显示Back钮,而非Cancel钮。
–level <等级代号>  在指定的执行等级中,决定要开启或关闭哪些系统服务。

ntsysv工具为启动或停止服务提供了简单的界面。你可以使用ntsysv来启动或关闭由xinetd管理的服务。你还可以使用ntsysv来配置运行级别。按照默认设置,只有当前运行级别会被配置。要配置不同的运行级别,使用"–level"选项来指定一个或多个运行级别。例如,命令"ntsysv --level 345"配置运行级别3、4和5。ntsysv的工作界面如图4-7所示。

使用上下箭头来查看列表。使用空格键来选择或取消选择服务,或用"确定"和"取消"按钮。要在服务列表和"确定"、“取消"按钮中切换,可以使用"Tab"键。”*"表明某服务被设为启动。按"F1"键会弹出每项服务的简短描述。

猜你喜欢

转载自blog.csdn.net/qq_41703438/article/details/89815095