-
2021-11-25 18:11:14
# 第一步:创建开机启动脚本,注意注释下面注释的三行不能去掉 touch authstart.sh #!/bin/sh #chkconfig: 2345 80 90 #description:auto_run touch /etc/lecp/a.txt echo "111111111111111111" > /etc/lecp/a.txt # 然后将这个脚本放到 mv authstart.sh /etc/init.d
# 第二步: [root@compute init.d]# systemctl enable autoceshi.sh autoceshi.sh.service is not a native service, redirecting to /sbin/chkconfig. Executing /sbin/chkconfig autoceshi.sh on
更多相关内容 -
ubuntu中编写shell脚本开机自动启动(推荐)
2021-01-20 15:04:19编写脚本是为了不用手动去开启各种服务(也是为了偷懒哈哈) 1.进入终端输入 创建一个后缀为.sh的脚本文件 touch test.sh 编辑脚本 vim test.sh test.sh编写脚本内容 2.编写test.sh脚本 #!/bin/bash ### BEGIN ... -
shell开机启动脚本
2021-05-13 18:10:22利用死循环等待相关进程启动后 再启动 #!/bin/sh #chkconfig: 35 20 80 #description: project ws_server ws_id=`ps... then #检测到启动进程 sleep 3 else #检测到了相关进程已启动,运行相关脚本并跳出循环 结束 ...利用死循环等待相关进程启动后 再启动
#!/bin/sh #chkconfig: 35 20 80 #description: project ws_server ws_id=`ps -ef | grep '/data/wwwroot/project/think task ws_server' | grep -v "grep" | awk '{print $2}'` PID=/usr/local/php/var/run/php-fpm.pid if [ ! $ws_id ]; then echo 'Starting...' while ((1)) do if [ ! -f "$PID" ]; then #检测到启动进程 sleep 3 else #检测到了相关进程已启动,运行相关脚本并跳出循环 结束 php /data/wwwroot/project/think task ws_server sleep 1 echo 'Start successfully' break; fi done else echo "Running" fi
-
centos7下启动springboot项目启动脚本(shell脚本)
2021-01-09 16:07:41当出现多个springboot项目需要启动的时候,可以使用脚本启动的方式。这在springcloud项目的开发测试阶段尤为有用。以下展示启动脚本示例,过程中遇到的问题,以及相关的解决办法。 1、启动脚本 #!/bin/sh export ... -
ubuntu中编写shell脚本开机自动启动
2021-07-13 15:55:58编写脚本是为了开机自动启动各种服务 进入终端输入: 创建一个后缀为.sh的脚本文件 touch test.sh 编辑脚本 vim test.sh 编写test.sh脚本,例如: #!/bin/bash ### begin init info # provides: test # required...编写脚本是为了开机自动启动各种服务
- 进入终端输入:
创建一个后缀为.sh的脚本文件
touch test.sh
- 编辑脚本
vim test.sh
- 编写test.sh脚本,例如:
#!/bin/bash ### begin init info # provides: test # required-start: $remote_fs $syslog # required-stop: $remote_fs $syslog # default-start: 2 3 4 5 # default-stop: 0 1 6 # short-description: start test # description: start test ### end init info #此处编写脚本内容 cd /home/desktop/ ./test.sh exit 0
以
#!/bin/bash
开头 中间写脚本内容exit 0
结尾-
移动test.sh文件到/etc/init.d目录下
sudo mv test.sh /etc/init.d/
给文件增加权限
chmod +750 test.sh
-
设置开机自动启动
sudo update-rc.d test.sh defaults
-
完成
说明,Ubuntu18.04这种方法无效!
Ubuntu18.04设置程序开机自启
编辑rc.local.service并添加[Install]内容:(注意:1.文件位置,2.是Install添加了两行内容)sudo vi /lib/systemd/system/rc.local.service [Install] WantedBy=multi-user.target Alias=rc-local.service
如果你之前是在
/etc/systemd/system/rc-local.service
下,请先rm掉sudo rm /etc/systemd/system/rc-local.service
启用服务
sudo systemctl enable rc.local.service sudo systemctl status rc-local.service
该文件是自动执行的脚本文件,把要执行的内容放在
exit 0
前就可以#!/bin/bash # # rc.local # # This script is executed at the end of each multiuser runlevel. # Make sure that the script will "exit 0" on success or any other # value on error. # # In order to enable or disable this script just change the execution # bits. # # By default this script does nothing. echo "看到这行字,说明添加自启动脚本成功。" > /usr/local/test.log exit 0
重启电脑,检查你的脚本是否执行了
reboot cat /usr/local/test.txt
- 进入终端输入:
-
Ubuntu中编写shell脚本开机自动启动
2021-04-26 14:20:44Ubuntu中编写shell脚本开机自动启动 1. 编写shell脚本 Protégé软件是斯坦福大学医学院生物信息研究中心基于Java语言开发的本体编辑和知识获取软件,或者说是本体开发工具,也是基于知识的编辑器,属于开放源代码...Ubuntu中编写shell脚本开机自动启动
1. 编写shell脚本
service.sh脚本示例:
#! /bin/bash date echo "Game start! $player1 $player2" sh /home/kent/Tools/apache-tomcat-9.0.0.M22/bin/startup.sh java -jar /home/kent/IdeaProjects/XIO-Scada/order-management/target/order-management.jar
2. 设置开机自动启动
编写脚本设置开机自动启动,是为了不用手动去开启各种服务,以免解决电脑重启带来的不便
2.1 移动test.sh文件到/etc/init.d目录下
mv test.sh /etc/init.d/
2.2 给文件增加权限
chmod +750 test.sh
2.3 设置开机自动启动
sudo update-rc.d test.sh defaults
这样一个开机自动化脚本就完成了。
3. sh延时执行命令
sleep 1 # 表示延迟1秒 sleep 1s # 表示延迟1秒 sleep 1m # 表示延迟1分 sleep 1h # 表示延迟1小时 sleep 1d # 表示延迟一天
-
Liunx Shell编程入门—-编写简单的开机欢迎脚本与操作服务脚本
2021-01-09 12:50:15开机欢迎脚本 在用户目录/root下编写存储welcome.sh脚本,赋予执行权限,并在~/.bash_profile中调用该脚本,使得在用户登录时显示欢迎信息 如login_pwd=$(pwd) 等号旁边不要添加空格 #!/bin/bash # 基本信息 login_... -
ubuntu20.04 tmux.sh 自启动脚本
2021-04-24 14:04:25ubuntu tmux 自动执行shell脚本,可创建多个session,多个window。多个panes, 平铺所有的panes,对指定session下指定window的指定panes发送指定的多条命令,后台创建! 稍微修改可做成自己的自启动脚本, -
树莓派开机自动启动脚本(shell脚本)
2021-08-25 21:48:21树莓派开机自动启动脚本(shell脚本) 1.创建脚本文件begin.sh (随便命名都可.sh结尾) 2.添加配置文件 1.在/etc/rc.local 添加 (不推荐这种方法)试了两次没有成功 2.进入/etc/xdg/autostart下面添加 这里使用第... -
将shell脚本添加到开机启动
2021-11-11 16:53:31有时我们需要将shell脚本作为开机自启动服务,这样能避免出现问题后重新开机还需要再挨个启动服务 脚本内容如下 #!/bin/bash #chkconfig: 2345 90 10 #description:auto_run echo "success!" >> /root/test... -
设置Shell脚本开机自启
2022-07-20 10:45:56如果脚本没有做统一管理的话,也可以直接在init.d目录下创建脚本。这三行必须放在脚本前三行。2345开启则成功添加开机自启。执行无效的话尝试切换到。 -
shell脚本编写自动启动服务方法
2021-05-11 06:14:52---------------------设置开机启动服务(第二个例子)------------------------ 第一步: 创建shell脚本: test2 vim /etc/init.d/test2 编辑脚本内容如下: #!/bin/sh #chkconfig: 2345 80 90 #description:test2 case ... -
Linux开机启动脚本编写
2021-05-11 11:35:28编写rc.loacl脚本Ubuntu开机之后会执行```/etc/rc.local```文件中的脚本,所以我们可以直接在```/etc/rc.local```中添加启动脚本。要添加到语句exit 0 前面才行。此脚本在完全开机后才执行,所以优先级最低。#1.编写... -
linux 开机启动自动执行shell脚本文件
2022-01-16 21:14:151,授权开机可执行权限文件 chmod +x /etc/rc.d/rc.local 2,进入到etc/rc.d/rc.local中 vi /etc/rc.d/rc.local 3,写你想要执行的脚本就行 sleep 5 为睡眠5秒 cd_dir_1="/home" cd_dir_2="/var" cd_dir_3="/uo "" ... -
shell编写nginx服务启动脚本
2020-12-20 14:51:30使用源码包安装的Nginx没办法使用"service nginx start"或"/...选项有:start 启动stop 停止reload 重载restart 重启status 状态test 检查配置文件脚本一:创建脚本文件并添加执行权限touch /etc/init.d/ngin... -
init.rc 启动 shell 脚本 开机执行脚本 init.rc执行shell脚本
2022-03-28 15:40:46init.rc 启动 shell 脚本 init.rc执行shell脚本 开机执行脚本 -
Android 开机启动shell脚本
2019-09-08 11:02:10接到一个集成功能的需求,然后看了一下是由上层应用 + linux进程实现的功能,需要增加开机自动启动linux进程,没弄过有点懵。 环境 android 9.0 mtk 平台 实现思路 因为集成的功能只是demo状态,对应的功能提供... -
mac设置shell脚本开机自启动
2018-07-22 16:59:33mac设置shell脚本开机自启动 1、任意位置编写一个sh脚本,比如:run.sh 2、修改run.sh权限 sudo chmod 777 run.sh 3、右键点击run.sh->显示简介,主要将打开方式修改为终端,共享和权限将所有权限打开... -
shell 脚本设置开机自启动
2018-11-14 09:48:06#!/bin/bash ProgramPath=/home/kent/StartMain ...FunStart(){ #启动程序的函数 if [ -e $ProgramPath ];then #判断可执行文件是否存在 pid=$(pidof ${ProgramPath}) #判断这个程序是否已经启动 expr ... -
centos7开机java程序shell脚本自动启动
2021-09-04 19:30:52一个spring的java程序想配置为开机自动启动,网上查发现可以有2种方法:一种是配置开机自动启动脚本,另一种是配置为服务。 以下是开机自动启动脚本的配置步骤 配置步骤 写脚本,脚本里写绝对路径会少一些问题,jar... -
linux systemctl命令添加开机启动脚本
2022-05-12 10:06:41linux systemctl命令添加开机启动脚本 我想开机自动运行 sudo chmod 777 /dev/ttyTHS1命令来启动串口 systemctl命令添加开机启动可以直接写命令,也可以写脚本,我这里主要写个脚本 //首先使用sudo 命令创建一个.sh... -
python 设置开机启动脚本
2020-11-20 22:40:02原博文2019-05-10 15:27 −1、创建python_auto.bat的快捷方式,放入启动项: C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup python_auto.bat编辑内容为运行脚本的语句,... -
Linux下SpringBoot jar包 启动、停止、重启及状态查看shell脚本
2020-10-13 10:57:26部署springboot 项目时,替换包后的停止、启动、重启及状态查看,操作比较琐碎,因此我们可以通过编写一个shell脚本来进行启动(start)、停止(stop)、重启(restart)和状态查看(status)操作,一步到位,方便高效 -
编写shell脚本——一键启动hadoop集群
2021-06-12 13:20:58编写脚本为了方便使用hadoop集群 前提:搭建好一个完整的hadoop集群 创建一个存放脚本的目录 这里创建了一个bin目录来存放脚本文件 [hadoop@node01 ~]$ cd [hadoop@node01 ~]$ mkdir bin [hadoop@node01 ~]$ pwd ... -
linux shell 编写开机启动启动jar包的脚本
2020-03-15 13:24:40通过编写一段shell脚本,让linux服务器能够在开机的时候启动某个jar包,因此,shell脚本初步得有三个功能 1 判断jar包绑定的端口是否被占用 用最高的权限来查找占用的进程,并返回pid 如果占用,则用最高的权限kill... -
Android系统添加开机自动启动执行的shell脚本
2020-12-31 23:55:131.编写相关的脚本,比如device/softwinner/common/prebuild/tools 在该目录下面, 新建一个脚本文件insmod.sh,在产品.mk文件里面 将该脚本拷贝到system/bin/目录下面 ,。 : 可以手动执行脚本,确认脚本无误之后...
收藏数
16,470
精华内容
6,588