centos7设置开机自启动
时间: 2024-01-25 18:12:42 浏览: 99
centos7开机自启设置
5星 · 资源好评率100%
以下是在CentOS 7上设置开机自启动的方法:
方法一:使用chkconfig命令
1. 使用以下命令查看当前系统中已经启用的服务:
```shell
chkconfig --list
```
2. 使用以下命令将需要开机自启动的服务设置为启用:
```shell
chkconfig <service_name> on
```
3. 使用以下命令将需要关闭开机自启动的服务设置为禁用:
```shell
chkconfig <service_name> off
```
方法二:使用systemctl命令
1. 使用以下命令查看当前系统中已经启用的服务:
```shell
systemctl list-unit-files --type=service
```
2. 使用以下命令将需要开机自启动的服务设置为启用:
```shell
systemctl enable <service_name>
```
3. 使用以下命令将需要关闭开机自启动的服务设置为禁用:
```shell
systemctl disable <service_name>
```
方法三:使用systemd服务
1. 在/etc/systemd/system目录下创建一个以.service为后缀的服务文件,例如auto_start.service。
2. 编辑该服务文件,添加以下内容:
```shell
[Unit]
Description=The app auto run when reboot
After=default.target
[Service]
ExecStart=/usr/local/killviruses.sh
[Install]
WantedBy=default.target
```
3. 使用以下命令重新加载systemd服务配置文件:
```shell
systemctl daemon-reload
```
4. 使用以下命令将该服务设置为开机自启动:
```shell
systemctl enable auto_start.service
```
5. 重新启动系统,该服务将会在开机时自动启动。
阅读全文