system enable 添加脚本开机自启报错
时间: 2023-11-26 14:05:38 浏览: 30
在启动时运行脚本的最简单方法是将脚本添加到 `/etc/rc.local` 文件中。您可以使用以下命令打开此文件:
```
sudo nano /etc/rc.local
```
在文件的末尾添加以下行:
```
/path/to/your/script.sh &
```
请确保替换 `/path/to/your/script.sh` 为您要运行的脚本的实际路径。最后,按 `Ctrl+X` 保存并退出。
如果您遇到了任何错误,请在这里分享错误消息以便我们更好地协助您。
相关问题
centos 添加开机自启的脚本
在 CentOS 中添加开机自启动脚本的方式也有两种:使用 chkconfig 命令或使用 systemd 配置文件。具体操作步骤如下:
方法一:使用 chkconfig 命令
1. 创建启动脚本文件,并将其放置在 /etc/init.d 目录下。
2. 使用以下命令将脚本添加到开机自启动列表中:
```
chkconfig --add 脚本名称
```
注意:脚本名称为该脚本在系统中的实际名称。
3. 使用以下命令设置脚本的运行级别:
```
chkconfig 脚本名称 on
```
注意:该命令将脚本添加到所有运行级别中。
4. 使用以下命令查看脚本的启动状态:
```
chkconfig --list | grep 脚本名称
```
注意:该命令将列出脚本在所有运行级别下的启动状态。
方法二:使用 systemd 配置文件
1. 创建一个名为 "脚本名称.service" 的文件,并将其放置在 /etc/systemd/system 目录下。
2. 在该文件中添加以下内容:
```
[Unit]
Description=脚本名称
[Service]
Type=simple
ExecStart=/etc/init.d/脚本名称 start
[Install]
WantedBy=multi-user.target
```
注意:需要将 "脚本名称" 替换为实际的脚本名称。
3. 使用以下命令重新加载 systemd 配置文件:
```
systemctl daemon-reload
```
4. 使用以下命令启动服务并设置为开机自启动:
```
systemctl enable 脚本名称.service
systemctl start 脚本名称.service
```
以上就是在 CentOS 中添加开机自启动脚本的方法,希望能对你有所帮助。
centos7.5添加开机自启服务脚本
在 CentOS 7.5 中,可以通过以下步骤来添加开机自启服务脚本:
1. 编写服务脚本
在 `/etc/systemd/system/` 目录下创建一个新的服务脚本,文件名以 `.service` 结尾,例如 `myservice.service`。在服务脚本中,需要指定服务的名称、描述、启动命令等信息。以下是一个示例:
```
[Unit]
Description=My Service
After=network.target
[Service]
Type=simple
ExecStart=/usr/bin/python /path/to/myservice.py
Restart=always
User=myuser
[Install]
WantedBy=multi-user.target
```
其中,`Description` 是服务的描述,`After` 指定服务需要在哪些其他服务启动之后启动,`Type` 指定进程类型,`ExecStart` 指定启动命令和参数,`Restart` 指定进程退出后是否自动重启,`User` 指定进程运行的用户,`WantedBy` 指定服务启动的目标。
2. 加载服务脚本
使用 `systemctl` 命令加载服务脚本,并且设置开机自启:
```
systemctl daemon-reload
systemctl enable myservice.service
```
`daemon-reload` 命令会重新加载 systemd 系统管理器配置,`enable` 命令会将服务脚本添加到开机自启服务列表中。
3. 启动服务
使用 `systemctl` 命令启动服务:
```
systemctl start myservice.service
```
现在,服务已经成功添加到开机自启服务列表中,并且已经启动运行了。
注意:在修改服务脚本后,需要重新加载服务脚本并且重启服务才能生效。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)