admin 管理员组

文章数量: 1184232


前言

在工作中,我们经常有个需求,那就是在系统启动之后,自动启动某个脚本或服务。在 Windows 下,有很多方法可以设置开机启动。Linux 下同样可以设置开机启动,但可能需要使用命令实现。


方法一:修改 /etc/rc.d/rc.local 文件

/etc/rc.d/rc.local 文件会在 Linux 系统各项服务都启动完毕之后再被运行。所以你想要自己的脚本在开机后被运行的话,可以将自己脚本路径加到该文件里。

(ps: /etc/rc.local 是指向 /etc/rc.d/rc.local 的一个软连接,其实是同一个文件而已)

但是,首先需要确认你有运行这个文件的权限。

$ chmod +x /etc/rc.d/rc.local

为了演示,我们创建了一个脚本,当它被执行之后,将在家目录下写入有特定信息的文件。

$ vim auto_run_script.sh
#!/bin/bash
date >> 

本文标签: 自动开机 系统 编程