centos 如何让服务自启
时间: 2023-02-10 22:02:34 浏览: 41
在 CentOS 中,可以使用 chkconfig 命令来设置系统服务的自启动。
使用方法如下:
1. 查看所有可用的系统服务:
```
$ chkconfig --list
```
2. 设置某个服务的自启动:
```
$ chkconfig <服务名> on
```
例如,要设置 SSH 服务的自启动,可以使用如下命令:
```
$ chkconfig ssh on
```
注意:需要使用 root 用户权限才能使用 chkconfig 命令。
另外,也可以使用 systemctl 命令来设置服务的自启动。使用方法如下:
1. 设置某个服务的自启动:
```
$ systemctl enable <服务名>.service
```
例如,要设置 SSH 服务的自启动,可以使用如下命令:
```
$ systemctl enable ssh.service
```
注意:需要使用 root 用户权限才能使用 systemctl 命令。
相关问题
centos6自启服务列表
以下是CentOS6系统中自启服务列表的获取方法:
```shell
chkconfig --list
```
该命令会列出系统中所有服务的启动状态,其中标有on的表示该服务会在系统启动时自动启动,off则表示不会自动启动。您也可以使用以下命令来查看某个服务的启动状态:
```shell
chkconfig --list <service_name>
```
其中,<service_name>为服务的名称。如果您想要设置某个服务在系统启动时自动启动,可以使用以下命令:
```shell
chkconfig <service_name> on
```
如果您想要禁止某个服务在系统启动时自动启动,可以使用以下命令:
```shell
chkconfig <service_name> off
```
centos 添加开机自启
在 CentOS 中添加开机自启动的方式主要有两种:使用 chkconfig 命令或使用 systemctl 命令。具体操作步骤如下:
方法一:使用 chkconfig 命令
1. 首先确认需要添加开机自启动的服务已经安装并启动。
2. 使用以下命令将服务添加到开机自启动列表中:
```
chkconfig --add 服务名称
```
注意:服务名称为该服务在系统中的实际名称。
3. 使用以下命令设置服务的运行级别:
```
chkconfig 服务名称 on
```
注意:该命令将服务添加到所有运行级别中。
4. 使用以下命令查看服务的启动状态:
```
chkconfig --list | grep 服务名称
```
注意:该命令将列出服务在所有运行级别下的启动状态。
方法二:使用 systemctl 命令
1. 首先确认需要添加开机自启动的服务已经安装并启动。
2. 使用以下命令将服务添加到开机自启动列表中:
```
systemctl enable 服务名称
```
注意:服务名称为该服务在系统中的实际名称。
3. 使用以下命令查看服务的启动状态:
```
systemctl is-enabled 服务名称
```
注意:该命令将输出服务的启动状态,如果返回值为 "enabled" 则表示服务已添加到开机自启动列表中。
以上就是在 CentOS 中添加开机自启动的方法,希望能对你有所帮助。