添加开机启动脚本

简介: 添加开机启动脚本

/etc/init.d/ 独立脚本

Step1. 编写启动脚本

/etc/init.d/ 文件下新建自己的启动脚本。

$ sudo vim /etc/init.d/frpc.sh点击复制复制失败已复制


写入如下内容

#!/bin/bash
### BEGIN INIT INFO
# Provides:             IricBing<iricbing@gmail.com>
# Required-Start:       $local_fs $network
# Required-Stop:        $local_fs
# Default-Start:        2 3 4 5
# Default-Stop:         0 1 6
# Short-Description:    start frpc client
# Description:          frp service for NAT-DDNS
### END INIT INFO
/home/ubuntu/software/frp/virtualbing/frpc --config /home/ubuntu/software/frp/virtualbing/frpc.ini点击复制复制失败已复制


Step2. 修改权限

$ sudo chmod 755 frpc.sh点击复制复制失败已复制


Step3. 设置启动顺序

$ sudo update-rc.d frpc.sh defaults 90点击复制复制失败已复制


说明: 关于 update-rc.d 命令的详细笔记请转至笔记update-rc.d 命令

目录
相关文章
|
7月前
|
Shell Windows
Windows服务器 开机自启动服务
Windows服务器 开机自启动服务
74 0
|
Ubuntu Unix Linux
Ubuntu 开机启动脚本配置
本文基于Ubuntu 20.04 LTS版本用实例来讲解如何配置开机自启动服务。
1090 1
Ubuntu 开机启动脚本配置
|
4月前
|
iOS开发 MacOS
macOS开机自启动执行脚本
【8月更文挑战第23天】在macOS上设置开机自动执行脚本可通过三种方式:一是利用“系统偏好设置”中的“用户与群组”功能直接添加脚本或应用;二是通过创建`.plist`文件并放置于`LaunchAgents`目录,这种方式能更精细地控制脚本运行;三是使用cron任务,在系统启动时执行脚本,但该方法不太适用于图形界面程序且可能受限于启动顺序。每种方法各有优缺点,需根据实际情况选择。
610 0
|
应用服务中间件 Linux Shell
【Shell脚本】Linux安装Nginx以及开机自启
【Shell脚本】Linux安装Nginx以及开机自启
【Shell脚本】Linux安装Nginx以及开机自启
|
Shell
设置Shell脚本开机自启
设置Shell脚本开机自启
187 0
|
负载均衡 Unix 应用服务中间件
systemctl 命令设置开机自启动失败
systemctl 命令设置开机自启动失败
开机启动
开机启动
155 0
|
Windows
如何将程序添加到系统服务实现开机自启动
1. “启动”菜单 2. 注册表 + .bat批处理 3. 通过SC命令将程序设置成系统服务 1. “启动”菜单 只要把程序的快捷方式添加到“开始-程序-启动”菜单里就可以实现了。 2. 注册表 + .bat批处理 大致原理如下,首先创建一个.bat处理文件,在该文件中使用DOS命令启动相关程序,然后将该批处理添加到启动中。
2689 0