Linux系统开机众多服务统一的启动脚本

Android/inux系统开机启动流程 芯片上电解复位后执行第一段程序的执行地址指向0x00000000或0xffff0000,这段程序被称为Bootrom loader,该段程序在芯片制造过程中固化到其内部的ROM空间,只读不可修改 阅读详情

由于虚拟机所在电脑的不稳定行,导致需要频繁的重新启动虚拟机中Linux系统的众多服务。

浪费了大量时间,今天抽时间写了一个启动脚本,把样例记录下来:


#!/bin/bash
case $1 in
start)
echo "=========kafka and zookeeper start beginning ============="
$ZOOKEEPER_HOME/bin/zkServer.sh start
sleep 2
$KAFKA_HOME/bin/kafka-server-start.sh -daemon config/server.properties
sleep 2
echo "=========kafka and zookeeper start success ============="
;;
esac

说明一下:

$1指的是输入的第一个参数,比如 start-dfs.sh start 命令中的start。

case命令格式:

case 参数 in

参数匹配值) ##注意要以)结束

要执行的命令

;; ##以两个分号结束一个小分支

…

*) ## 固定写法

默认要执行的命令

;;

esac ##case结束命令标识

 

Ubuntu使用SystemService来运行开机自启动脚本 1 自动执行脚本 在Linux自动开机执行脚本的众多方法中,有一种是基于标准化的配置执行方式,该方式就是将执行脚本设置为自定义服务,通过脚本的运行退出机制和启动顺序的设定来进行自启动脚本的标准化管理。 2 脚本的设定 2.1 创建脚本 在/etc/init.d/ 下以管理员权限新建文件,在本例中为Button.sh 2.2 根据自身情况修改脚本 标准的脚本模板如下: #!/bin/bash ###... 阅读详情

相关推荐

Linux自定义开机启动服务和chkconfig使用方法

原文地址:https://www.cnblogs.com/fnlingnzb-learner/p/6874323.html?utm_source=itdadao&utm_medium=referral linux自定义开机启动服务和chkconfig使用方法 1. 服务概述 在linux操作系统下,经常需要创建一些服务,这些服务被做成shell脚本,这些服务需要在系统启动的时候自动启动,...

专注基础架构领域 1769

程序,批量启动程序脚本

公司要求每天关电脑,嫌每天打开那么多软件麻烦,写了个自动启动脚本,双击一下就行了 程序,批量启动程序脚本 修改:找到你想开启的软件,右键,属性,复制路径,粘贴到下面格式就行 @echo off if “%1”==“h” goto begin start mshta vbscript:createobject(“wscript.shell”).run("""%~nx0"" h",0)(window.close)&&exit :begin start /d “D:\Users\ePRO\AppD

chen_long的博客 569

无参考图像质量评估方法:BRISQUE、RankIQA、DIQA

常用的图像质量评估(IQA)分为无参考和有参考两种类型。常见的有参考图像质量评估方法有PSNR,SSIM以及VMAF。其中vmaf是针对视频来讲的,在它的评价方法里面添加了一些时域信息,如果应用于单张图片,需要做一些处理,如去除时域信息。有参考意味着图像质量是以参考图为基准。基于参考图像都是高清图像的假设,这些评价方法已经广泛应用于图像压缩以及图像传输、拼接之类的处理后图像的质量,假如这张参考图的质量本身就比较渣,那么该评价指标可信度就大大降低。

weixin_51732791的博客 3191

linux脚本编写服务启动脚本,shell脚本编写自动启动服务方法

前言ln :创建连接文件默认创建的是硬连接,好比复制 ,但是两个文件会同步命令:ln ./java/android/aa.txt aaas :创建的是软连接变为指向(类似于windows的快捷方式:In -s软链接:1.软链接,以路径的形式存在。类似于Windows操作系统中的快捷方式2.软链接可以 跨文件系统 ,硬链接不可以3.软链接可以对一个不存在的文件名进行链接4.软链接可以对目录进行链接...

weixin_33745006的博客 796

原恒星尘埃生长的三维MHD模拟与湍流效应研究

星际尘埃演化是恒星形成过程中的关键环节,其动力学行为直接影响行星系统的构建。通过磁流体力学(MHD)模拟可以揭示尘埃颗粒从微米级到行星胚胎尺度的生长机制,其中湍流效应通过改变碰撞频率和密度结构发挥双重作用。最新研究采用COALA-RAMSES耦合框架,实现了包含自洽尘埃生长的三维非理想MHD模拟,量化了不同物理环境下尘埃尺寸分布的演化规律。这些发现不仅为解释ALMA观测数据提供理论依据,也对行星形成初期条件约束具有重要意义,特别是在湍流参数化与尘埃生长速率关系方面取得突破。

weixin_30988079的博客 384

从问卷到结论:手把手教你用SPSS 28完成一份完整的社科数据分析报告

本文详细介绍了如何使用SPSS 28完成社会科学研究中的数据分析报告,从问卷数据导入、清洗到描述性和推断性统计分析,再到结果呈现与报告撰写。通过实际案例演示,帮助研究者掌握SPSS 28的核心功能,提升数据分析效率与报告质量。

weixin_28717431的博客 249

脚本批量处理,一起行启动多个软件。

每天开机都要打开这么多的软件。非常烦。直接写个脚本批量处理。双击ok。提高效率,节约时间。 @echo off echo starting myeclipse start /min "" "D:\MyEclipse-8.6\myeclipse.exe" echo starting idea64 start /min "" "D:\Program Files\JetBrains\In...

qq_20516587的博客 2456

高通SA8155P车载Camera开发避坑指南:从硬件拓扑到AIS服务调试全流程

本文详细解析了高通SA8155P车载Camera开发全流程,从硬件拓扑设计到AIS(Automotive Imaging System)服务调试,涵盖关键组件配置、软件架构剖析及高级调试技巧。通过实战经验分享,帮助开发者避开常见陷阱,优化系统性能,适用于智能驾驶系统的环境感知开发。

weixin_42550597的博客 332

批处理脚本启动多个应用

将其保存为 SSR.bat 即可 @echo off start /d "D:\SSR\" SSR4.0.exe start /d "D:\SSR\kcptun\" run.vbs echo successfully open the SSR exit 如果想让它开机自启,那么将这个脚本放到下面这个位置即可 C:\ProgramData\Microsoft\Windows\Start Menu...

跟派大星学编程 801

七、永磁同步电机矢量控制(FOC)—MTPA控制及Simulink仿真

前面几节的内容已经完成Id=0控制策略的理论和仿真以及双闭环PI参数整定。在接下来几节中,将陆续讲解MTPA、弱磁控制等内容。

weixin_45182459的博客 8197

03 Token、Embedding、上下文窗口:开发者必须懂的三个基本概念

Token、Embedding 和上下文窗口是大模型应用开发的三个基础概念。本文从成本、速度、检索和上下文设计四个角度讲清它们的工程意义,帮助开发者理解为什么同一段内容会超限、变贵,为什么 RAG 能做语义检索。

老于的笔记的专栏 412

linux shell脚本 服务重启

要实现某个服务的重启,需要执行两个脚本文件,一个用于启动这个服务,记录下这个服务的pid,另一个则用于读取记录服务pid的文件,并杀掉这个pid。 1:start.sh #!/bin/bash #编写你需要执行的命令,以后台运行的方式运行这个命令,否则pid会无法生成 java -jar Test.jar > output.out & #指定一个文件接收pid echo ...

2tong 6144

Open3D 点云变换【2025最新版】

点云平移、旋转、缩放、欧式变换的python代码实现。博客长期更新,本文最近更新时间为:2025年1月16日。

点云侠的博客 37万+

linux db2服务停启,关于Linux系统设置DB2等服务开机启动的过程的讲解

不经意间我们又来到了Linux系统文章的学习,在众多学习中,我们的文章也许不起眼,但是想必大家都有很多问题吧,所以重要的下面我们就来讲解一下,大家一定要认真看奥!!Linux系统中向要设置开机启动,就要通过代码来实现。通过编写脚本能够把服务加到Linux开机启动项中,本文就来介绍一下Linux系统中设置DB2等服务开机启动的过程。1.转到/etc/init.d 目录下。linux培训以root身份...

weixin_42393342的博客 390

AutoSAR系列讲解(实践篇)9.5-通信的数据映射

讲解了AppL中的数据与通信中的Signal的一个映射操作

雪云飞星的博客 1万+

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

linux自定义开机启动服务和chkconfig使用方法

文章转载! linux自定义开机启动服务和chkconfig使用方法1. 服务概述在linux操作系统下,经常需要创建一些服务,这些服务被做成shell脚本,这些服务需要在系统启动的时候自动启动,关闭的时候自动关闭。将需要自动启动的脚本/etc/rc.d/init.d目录下,然后用命令chkconfig --add filename将自动注册开机启动和关机关闭。实质就是在rc0.d-rc6.d目...

weixin_30655569的博客 249

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

Linux下tomcat的服务器自启动配置

前言:Linux下随服务器开机自启动一般有两种方式:修改系统文件方式和作为系统服务自启动两种方式。两种都可以达到自启动目的,使用场景来说如果是学习或者研究用途,推荐前者,简单处理即可达成自启动效果。如果是稍微正式一点的环境,那么就后者,不解释!本文不比较两种方式的优略性,只单纯记录知识,请知晓! 前置内容: 确保您的linux服务器已安装和配置完JDK,本文DEMO中的JDK路径为:/usr/java/jdk1.8.0_291; 确保您的linux服务器已安装且可正常通过bin目录下的startup.

yu102655的专栏 1592

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

linux shell启动多个脚本,Linux手动启动、停止多个服务用的shell脚本

问题通用场景描述:测试服务器上的服务众多,为了避免过大的资源开销将原先的服务都设置为开机不启动,仅保留一些必要的系统服务,因此当需要使用哪些服务时需要手动开启。有的服务对其他服务可能存在依赖关系,例如服务A依赖服务B,服务B依赖服务C。此时可以用顺序执行的方式解决依赖问题,如果检查到依赖不满足,则退出执行。编码思路:(一)为什么使用函数?1.当有重复代码或 当一个任务只需要很少的修改就被重复几次执...

weixin_42297349的博客 805

Linux 服务器设置 jar包开机自启动

新建startup.sh脚本文件,启动项目jar包。

~~~~~~~BUG FLY~~~~~~~~~ 3944

Linux-启动和服务(service)

以下基于我对文末中各种资料的理解,如有错误还望指出查询开启及关闭服务的命令可直接翻到文末。service和daemon为了支持某些功能,操作系统需要在后台运行一些服务和应用程序,这些就是service和daemon了。比如说如果要像远程连接到linux主机,需要开启ssh服务。管理服务计算机中服务众多,ssh要开启ssh服务,使用apache要开启apache服务,不可能每次要用的时候都自己手动开启

Focus 2万+

Linux系统下Shell脚本开机自启的3种实用方法(附systemd服务配置详解)

本文详细介绍了在Linux系统中实现Shell脚本开机自启的三种核心方法,并重点剖析了现代Linux标配的systemd服务配置。内容涵盖从简单的rc.local方案到推荐的生产环境systemd服务配置,帮助系统管理员和开发者根据实际需求选择可靠方案,确保服务在服务器重启后自动恢复运行。

keras9composer的博客 672

测试开机启动脚本参数详解:关键配置项说明文档

本文介绍了在星图GPU平台上自动化部署“测试开机启动脚本”镜像的方法,并解析了其关键配置参数。该镜像主要用于实现服务或应用的开机自启动,通过配置脚本中的身份、进程管理、环境依赖等参数,可确保AI应用、Web服务等后台程序在系统启动后稳定、自动地运行,是自动化部署和运维的基础工具。

weixin_35995661的博客 567

linux+c+程序服务脚本,Linux手动启动、停止多个服务用的shell脚本

问题通用场景描述:测试服务器上的服务众多,为了避免过大的资源开销将原先的服务都设置为开机不启动,仅保留一些必要的系统服务,因此当需要使用哪些服务时需要手动开启。有的服务对其他服务可能存在依赖关系,例如服务A依赖服务B,服务B依赖服务C。此时可以用顺序执行的方式解决依赖问题,如果检查到依赖不满足,则退出执行。编码思路:(一)为什么使用函数?1.当有重复代码或 当一个任务只需要很少的修改就被重复几次执...

weixin_28256233的博客 239

linux开机启动服务和chkconfig使用方法

服务概述在linux操作系统下,经常需要创建一些服务,这些服务被做成shell脚本,这些服务需要在系统启动的时候自动启动,关闭的时候自动关闭。将需要自动启动的脚本/etc/rc.d/init.d目录下,然后用命令chkconfig --add filename将自动注册开机启动和关机关闭。实质就是在rc0.d-rc6.d目录下生成一些文件连接,这些连接连接到/etc/rc.d/init.d目录

小蜜蜂的专栏 3万+
上一篇: 及时当勉励,岁月不待人--静心食粮
下一篇: flume读取kafka写入hive异常解决-Unable to deliver event. Exception follows.
lcl_bigdata
博客等级 码龄11年 268粉丝 67原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值