Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

linux开机自启动命令

作者:放电的牛   发布日期:2026-05-09   浏览:69

# 方法一:使用 systemd 服务(适用于现代 Linux 发行版)

# 创建一个自定义的 systemd 服务文件
sudo nano /etc/systemd/system/myscript.service

# 在文件中添加以下内容:
[Unit]
Description=My custom script
After=network.target

[Service]
ExecStart=/path/to/your/script.sh
Restart=always

[Install]
WantedBy=multi-user.target

# 保存并退出,然后启用该服务
sudo systemctl enable myscript.service

# 方法二:使用 crontab (简单快捷的方式)

# 编辑当前用户的 crontab 文件
crontab -e

# 添加以下行来设置开机启动任务
@reboot /path/to/your/script.sh

# 方法三:将命令或脚本添加到 /etc/rc.local 文件中(适用于某些发行版)

# 编辑 rc.local 文件
sudo nano /etc/rc.local

# 在 exit 0 之前添加你的命令或脚本路径
/path/to/your/script.sh

# 保存并确保 rc-local 服务已启用
sudo systemctl enable rc-local

解释说明:

  1. systemd 服务:这是现代 Linux 发行版中最推荐的方法。通过创建一个 .service 文件并配置它,你可以精确控制服务的行为和依赖关系。

  2. crontab:这是一种非常简单的方法,适合不需要复杂依赖关系的任务。@reboot 表示在系统启动时运行指定的命令或脚本。

  3. rc.local:这种方法适用于某些发行版,尤其是那些不使用 systemd 的系统。你需要确保 /etc/rc.local 文件存在并且 rc-local 服务已启用。

上一篇:linux清理缓存的方法

下一篇:linux静态ip

大家都在看

linux如何启动nginx

linux常用命令查询端口是否正常

linux 发送邮件

linux长ping命令

linux groupadd

linux关机命令行

linux 安装 gcc

linux重启oracle命令

linux把一个文件夹移动到另一个文件夹里

linux查看系统运行时间

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站