chkconfig命令详细使用说明
时间: 2023-08-05 08:10:38 浏览: 176
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 启动的服务则无法管理。
阅读全文