首页 > 系统相关 >systemctl管理shell脚本开机自启动

systemctl管理shell脚本开机自启动

时间:2024-06-13 18:33:19浏览次数:23  
标签:shell 开机 systemctl SO 自启动 management

1.使用场景说明

     如果想使用我们的systemctl管理shell脚本开机自启动,可以试试如下方法

2.systemctl管理配置中

#要使用systemctl开机启动的脚步路径
ls /data/shell/SO/container_management.sh

 

#配置systemctl管理文件
[root@localhost SO]# cat /etc/systemd/system/ctrstart.service
[Unit]
Description=My Script
After=network.target

[Service]
Type=simple
ExecStart=/data/shell/SO/container_management.sh
Restart=on-failure

[Install]
WantedBy=multi-user.target

 

#设置下次开机自启动
systemctl enable ctrstart.service
systemctl list-unit-files --type=service

 

3.业务脚本

[root@localhost SO]# cat container_management.sh 
#!/bin/bash
暂不做展示

 

标签:shell,开机,systemctl,SO,自启动,management
From: https://www.cnblogs.com/Leonardo-li/p/18218014

相关文章

  • 禁止Windows用户使用cmd、powershell、注册表、*.bat脚本、修改网卡IP等操作
    如果你想让你的计算机或域控用户的计算机禁止使用cmd、powershell、注册表、bat脚本、修改网卡IP等操作1. 使用本地组策略(如果是本地用户)如果是非域用户,如果你在Windows10Pro或更高版本上,可以使用本地组策略(LocalGroupPolicy)来限制访问。打开“本地组策略编辑器”(gpedit.......
  • shell语言
    shell既是应用程序,也是一种脚本语言。开头以bash为解释器:#!/bin/bash变量:系统变量、用户变量、环境变量系统变量:HOME:当前用户的主目录PATH:定义了Shell在查找命令时应该搜索的目录列表。USER或USERNAME(取决于系统):当前登录的用户名。PWD:当前工作目录的......
  • 【jmeter】使用beanshell simpler测试redis性能
    一、场景   由于redisdataset支持的类型有限,所以采取使用beanshellsampler 二、安装jedis包https://mvnrepository.com/artifact/redis.clients/jedis 三、添加BeanShellSampler添加脚本importjava.util.Map;importredis.clients.jedis.Jedis;importorg.a......
  • 100个常用Shell使用命令详解
    转载自公众号:一口Linux 在大多数的Linux和Unix系统、及其他类Unix系统中,Shell是用户与操作系统内核交互的主要方式。作为一种强大的命令行解释器,它也支持编程功能,用户可以写脚本来处理各种任务。无论是新手还是专业人士,掌握Shell命令都是必不可少的技能。本文逐个解读和展示Sh......
  • Shell脚本和变量
    文章目录Shell脚本shell的解释器Shell的作用Shell脚本的构成Shell的执行方式重定向操作变量变量的类型:变量名的规范变量值的规范整数运算`+-×/%`小数运算小数运算Shell脚本脚本就是可运行的代码的集合,脚本语言(计算机语言)脚本的特点:从上到下,按时执行。python......
  • Xshell免费版下载及安装
    我们平时在日常开发和学习中离不开x-shell这类的软件,后台有很多粉丝和我反馈出一期x-shell软件的下载和安装。复制下面的网站https://www.xshell.com/zh/free-for-home-school/这里选择所选的软件就可以下载了,都是免费的下面介绍X-shell安装步骤1.找到下载好的安装包......
  • 在Powershell或CMD中使用conda命令
    近日在配置环境时希望能在Terminal中直接使用conda命令而不是使用AndacondaPrompt.步骤控制面板-搜索“环境变量”-环境变量(或者直接在系统中搜索“环境变量”)点击“环境变量”的按钮,在弹出的窗口中找到系统变量-Path-编辑新增,填写你的conda的Script文件夹路径,保存注......
  • shell和bash脚本命令学习
    Shell指的是任何提供命令行界面的程序,它提供了用户与操作系统之间的交互界面。它允许用户输入命令并执行它们,同时提供脚本编写功能,使得自动化任务成为可能。Shell有多种类型,比如BourneShell(sh)、CShell(csh)、KornShell(ksh)等。Bash是Shell的一种,全称为BourneAgainShell,是Bourne......
  • nushell配置及使用体会
    大部分人使用windows下cmd和pwsh的shell命令行可能会感觉不方便。cmd的使用非常的简单,确实适合一些日常使用,但是因为没有命令行补全以及历史记录,同时快捷键也有些许不足,所以用的不多。pwsh作为微软主推的shell工具,确实是丰富和强大的,但是命令很长不易于记忆,对于经常使用linux的人......
  • 面试专区|【40道Bash Shell高频题整理(附答案背诵版)】
    1.简述如何调试Shell脚本?调试Shell脚本是一个帮助开发者识别和修正脚本中错误的过程。Bash提供了多种方式来调试脚本,其中包括:使用-x选项:通过在运行脚本时使用-x选项,Bash会在执行每一行命令之前打印该命令。这有助于查看脚本的执行流程和变量的值变化。例如,如......