Linux系统怎样设置开机自动运行脚本?

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

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

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


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

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


  1. $ vim auto_run_script.sh 
  2.  
  3. #!/bin/bash 
  4. date >> /home/alvin/output.txt 
  5. hostname >> /home/alvin/output.txt 

保存退出后,再给它赋予可执行权限:


  1. $ chmod +x auto_run_script.sh 

然后,我们再将脚本添加到 /etc/rc.d/rc.local 文件最后一行:


  1. $ vim /etc/rc.d/rc.local 
  2.  
  3. /home/alvin/auto_run_script.sh 

接下来,我们就可以试试效果了。直接重启系统就可以了:


  1. $ sudo reboot 

重启之后,就会在家目录下看到脚本执行的结果了。

【声明】:芜湖站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。

相关文章