linux centos设置开机启动一段脚本
时间: 2023-07-31 20:06:16 浏览: 172
在 CentOS 中,可以使用以下步骤设置开机启动一段脚本:
1. 创建脚本文件并添加需要执行的命令,例如在 /root 目录下创建一个名为 myscript.sh 的脚本文件:
```
#!/bin/bash
echo "Hello World!"
```
2. 将脚本文件修改为可执行权限:
```
chmod +x /root/myscript.sh
```
3. 编辑 /etc/rc.local 文件并添加以下内容:
```
/bin/bash /root/myscript.sh &
```
注意,在文件末尾添加上面的命令,并确保添加了 & 符号,以便脚本在后台运行。
4. 保存文件并重启系统,脚本将在系统启动时自动运行。
如果您使用的是 Systemd,您可以创建一个 .service 文件并将其保存在 /etc/systemd/system 目录下。然后,使用 systemctl 命令启用和启动服务。
例如,在 /etc/systemd/system 目录下创建一个名为 myservice.service 的服务文件:
```
[Unit]
Description=My Service
After=network.target
[Service]
ExecStart=/bin/bash /root/myscript.sh
Type=simple
Restart=on-failure
[Install]
WantedBy=multi-user.target
```
然后,使用以下命令启用和启动服务:
```
systemctl enable myservice.service
systemctl start myservice.service
```
阅读全文
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![-](https://img-home.csdnimg.cn/images/20241231044901.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![docx](https://img-home.csdnimg.cn/images/20241231044901.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![gz](https://img-home.csdnimg.cn/images/20210720083447.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![doc](https://img-home.csdnimg.cn/images/20241231044833.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![-](https://img-home.csdnimg.cn/images/20241231044930.png)
![-](https://img-home.csdnimg.cn/images/20241231044930.png)