chkconfig命令
时间: 2024-04-17 16:22:21 浏览: 76
chkconfig命令是一个在Linux系统中用于管理系统服务的命令。它可以用来设置服务在系统启动时是否自动启动,以及在不同运行级别下的启动顺序。
chkconfig命令的基本语法如下:
chkconfig [--level levels] [--add] [--del] [--list] [服务名]
其中,常用的选项包括:
--level levels:指定要操作的运行级别,可以是单个级别或者多个级别的组合。例如,3表示运行级别3,35表示运行级别3和5。
--add:将指定的服务添加到chkconfig管理列表中。
--del:将指定的服务从chkconfig管理列表中删除。
--list:列出当前系统上所有服务的启动状态。
使用chkconfig命令可以方便地管理系统服务的启动和停止。通过设置不同的运行级别,可以灵活地控制服务在不同情况下的启动行为。
相关问题
chkconfig命令详细使用说明
chkconfig 命令是一个用于管理系统服务的命令,可以用于查询、设置、启用或禁用系统服务的自动启动。
chkconfig 命令的基本用法格式如下:
```
chkconfig [--add] [--del] [--list] [服务名] [on/off/level]
```
常用选项:
- `--add`:将服务加入 chkconfig 管理列表中。
- `--del`:将服务从 chkconfig 管理列表中删除。
- `--list`:列出当前所有被 chkconfig 管理的服务。
- 服务名:指定需要修改的服务名称。
- `on/off/level`:用于设置服务的开启状态或启动级别。其中,level 可以是 0-6 的数字级别,表示系统启动时运行该服务的优先级。
示例:
1. 列出所有被 chkconfig 管理的服务:
```
chkconfig --list
```
2. 列出指定服务的状态:
```
chkconfig --list sshd
```
3. 将指定服务设为开机自启动:
```
chkconfig sshd on
```
4. 将指定服务设为不开机自启动:
```
chkconfig sshd off
```
5. 将指定服务设为在运行级别 3 和 5 自动启动:
```
chkconfig --level 35 sshd on
```
6. 将指定服务从 chkconfig 管理列表中删除:
```
chkconfig --del sshd
```
注意:chkconfig 命令只能管理那些支持 SysVinit 系统启动脚本的服务,对于使用 systemd 启动的服务则无法管理。
linux chkconfig命令详解
chkconfig命令是Linux系统中用于管理系统服务的命令,可以用来设置服务的启动级别、启动顺序等。该命令可以列出所有已安装的服务,并显示它们的启动状态。使用chkconfig命令可以方便地管理系统服务,提高系统的稳定性和安全性。具体使用方法可以通过man chkconfig命令查看帮助文档。
阅读全文