# /etc/rc.local 或者用户自定义的 systemd 服务文件示例
# 方法一:使用 /etc/rc.local (适用于较旧版本的 Linux 系统)
# 注意: 需要确保 rc-local 服务已启用
#!/bin/bash
# 在此处添加需要开机启动的命令
echo "Starting custom script..."
/path/to/your/script.sh &
# 结束时退出
exit 0
# 方法二:创建一个 systemd 服务 (推荐方式)
# 创建一个新的 service 文件,例如 myscript.service
# 文件路径通常是 /etc/systemd/system/myscript.service
[Unit]
Description=My Custom Script
After=network.target
[Service]
ExecStart=/path/to/your/script.sh
Restart=always
User=nobody
Group=nobody
[Install]
WantedBy=multi-user.target
# 保存后,重新加载 systemd 配置并启用该服务
systemctl daemon-reload
systemctl enable myscript.service
方法一:使用 /etc/rc.local
/etc/rc.local 文件中,并确保该文件具有可执行权限(chmod +x /etc/rc.local)。exit 0 是必须的,以确保脚本正常退出。方法二:创建一个 systemd 服务
.service 文件(如 myscript.service),并将其放置在 /etc/systemd/system/ 目录下。[Unit] 部分指定依赖关系,在 [Service] 部分指定启动命令和用户,在 [Install] 部分指定启动目标。systemctl 命令来重新加载配置并启用服务。上一篇:linux查看用户名
下一篇:linux重启服务命令
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站