CentOS开机自启动服务内容设置

CentOS开机自启动服务内容设置

  • 1. 开机后自动配置时钟同步
  • 2. 开机自启动服务脚本
  • 3. 配置开机自动添加路由

1. 开机后自动配置时钟同步

# cat /etc/rc.local
/usr/sbin/ntpdate pool.ntp.org >> /var/log/ntpdate.log

   需要设置/etc/rc.local的一个权限:

# ll /etc/rc.local 
lrwxrwxrwx. 1 root root 13 22 2018 /etc/rc.local -> rc.d/rc.local

   其实/etc/rc.local/etc/rc.d/rc.local的一个软连接

# ll /etc/rc.d/rc.local 
-rwxr-xr-x. 1 root root 528 1111 17:59 /etc/rc.d/rc.local

2. 开机自启动服务脚本

   设置命令在开机时自动执行:

# cat /opt/start.sh 
#!/bin/bash
nohup java -jar  /opt/service-SNAPSHOT.jar --server.port=8090 > /dev/null 2>&1 &# chmod +x /opt/start.sh
# cat /etc/rc.local 
/opt/start.sh# chmod +x /etc/rc.d/rc.local
# cat /etc/systemd/system/my-service.service
[Unit]
Description=My Custom Service[Service]
ExecStart=/opt/start.sh[Install]
WantedBy=multi-user.target
# systemctl enable my-service.service
# systemctl start my-service.service
# systemctl status my-service.service
● my-service.service - My Custom ServiceLoaded: loaded (/etc/systemd/system/my-service.service; enabled; vendor preset: disabled)Active: inactive (dead) since Thu 2024-11-07 15:27:54 CST; 18h agoMain PID: 491 (code=exited, status=0/SUCCESS)Nov 07 15:27:54 ecs-d091 systemd[1]: Started My Custom Service.

   在系统启动后执行任务,而不是在启动过程中,您可以使用cron

# crontab -e
@reboot /opt/start.sh

3. 配置开机自动添加路由

# cat /etc/sysconfig/network-scripts/route-bond1 
192.168.0.0/16 via 172.25.2.1 dev bond1
172.26.255.9 via 172.25.2.1 dev bond1
172.25.5.0/24 via 172.25.2.1 dev bond1

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/895353.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

基于微信小程序的博物馆预约系统的设计与实现

hello hello~ ,这里是 code袁~💖💖 ,欢迎大家点赞🥳🥳关注💥💥收藏🌹🌹🌹 🦁作者简介:一名喜欢分享和记录学习的在校大学生…

深度学习框架TensorFlow怎么用?

大家好呀,以下是使用 TensorFlow 的详细步骤,从安装到构建和训练模型: 一、安装 TensorFlow 安装 Python:TensorFlow 基于 Python,确保已安装 Python(推荐 Python 3.8 及以上版本)。可通过 Pyt…

机器学习 - 特征学习(表示学习)

为了提高机器学习算法的能力,我们需要抽取有效、稳定的特征。 传统的特征提取是通过人工方式进行的,需要大量的人工和专家知识。一个成功的机器学习系统通常需要尝试大量的特征,称为特征工程(Feature Engineering).但即使这样,人…

【pytest】获取所有用例名称并存于数据库

数据库操作包,引用前面创建的py文件,【sqlite】python操作sqlite3(含测试) #!/usr/bin/env python # -*- coding: utf-8 -*- # Time : 2025-02-11 8:45 # Author : duxiaowei # File : get_filename.py # Software: 这个文…

2024年12月中国电子学会青少年软件编程(Python)等级考试试卷(四级)

青少年软件编程(Python)等级考试试卷(四级) 一、单选题(共25题,共60分) 1.以下有关位置实参和关键字实参的表述中,错误的选项是?(C) A.位置实参和关键字实参可以混用。 B. 形参不占用内存地址。 C.调用函…

c/c++蓝桥杯经典编程题100道(18)括号匹配

括号匹配 ->返回c/c蓝桥杯经典编程题100道-目录 目录 括号匹配 一、题型解释 二、例题问题描述 三、C语言实现 解法1:栈匹配法(难度★) 解法2:计数器法(仅限单一括号类型,难度★☆) …

day02冒泡排序

思路&#xff1a; 外层循环控制循环次数(i<len)&#xff0c;设置swapFlagfalse内层循环j1(j<len-i)&#xff0c;两两(j和j-1)比较&#xff0c;逆序则交换内层每次循环结束&#xff0c;没有交换&#xff0c;则break结束 内层循环j从1开始&#xff0c;小于len&#xff0c;…

如何在华为harmonyOS上调试软件

1、设置-》关于手机-》HarmonyOS 版本连按多下&#xff0c;输入锁屏密码。显示开发者模式已打开。 2、设置-》搜索“开发人员选项”-》开启“开发人员选项”选项。 3、在 开发者选项 中找到 “USB 调试” 并开启。 4、开启 “仅充电时允许 ADB 调试”。 5、设置中开启 &quo…

供应SW7208 NVDC升降压电池充电控制器IC

1. 概述 SW7208 是一款支持 NVDC 充电路径管理&#xff0c;SMBus 接口和 USB PD 标准的同步双向 buckboost 充电控制器。 SW7208 支持宽电压输入为 3.5 V ~ 36V&#xff0c;可以为 1 ~ 5 节电池充电&#xff0c;并且支持电池反向放电功能&#xff0c;输出电压可调 3V ~ 24V。…

fpga系列 HDL:Quartus II JTAG 间接配置文件 Indirect Configuration File (.jic) AS模式烧录

先编译生成pof文件 File->Convert Programming Files 转换文件 Tools->Programer 烧录

Python:凯撒密码

题目内容&#xff1a; 凯撒密码是古罗马恺撒大帝用来对军事情报进行加密的算法&#xff0c;它采用了替换方法对信息中的每一个英文字符循环替换为字母表序列该字符后面第三个字符&#xff0c;对应关系如下&#xff1a; 原文&#xff1a;A B C D E F G H I J K L M N O P Q R …

如何保证缓存和数据库一致性

保证缓存和数据库一致性是分布式系统中的一个常见挑战。以下是几种常用的策略和方法,用于解决缓存与数据库之间的数据一致性问题: 1. 基础同步策略 基础同步策略包括以下几种常见的操作顺序: 先更新缓存再更新数据库:这种方法可能导致缓存中的数据成为脏数据,因为如果数…

JavaScript系列(71)--函数式编程进阶详解

JavaScript函数式编程进阶详解 &#x1f3af; 今天&#xff0c;让我们深入探讨JavaScript函数式编程的进阶内容。函数式编程是一种强大的编程范式&#xff0c;它通过使用纯函数和不可变数据来构建可预测和可维护的应用程序。 函数式编程进阶概念 &#x1f31f; &#x1f4a1;…

postman登录cookie设置

1.设置环境变量&#xff0c; 定义变量存放共享的登录信息 如Cookie 2.登录接口编码test脚本获取cookie信息 let jsessionidCookie pm.cookies.get("JSESSIONID");if (jsessionidCookie) {let cookie "JSESSIONID" jsessionidCookie "; Admin-Tok…

c/c++蓝桥杯经典编程题100道(21)背包问题

背包问题 ->返回c/c蓝桥杯经典编程题100道-目录 目录 背包问题 一、题型解释 二、例题问题描述 三、C语言实现 解法1&#xff1a;0-1背包&#xff08;基础动态规划&#xff0c;难度★&#xff09; 解法2&#xff1a;0-1背包&#xff08;空间优化版&#xff0c;难度★…

讲解下MySql的外连接查询在SpringBoot中的使用情况

在Spring Boot中使用MySQL的外连接查询时&#xff0c;通常通过JPA、MyBatis或JDBC等持久层框架来实现。外连接查询主要用于从多个表中获取数据&#xff0c;即使某些表中没有匹配的记录。外连接分为左外连接&#xff08;LEFT JOIN&#xff09;、右外连接&#xff08;RIGHT JOIN&…

【大模型知识点】什么是KV Cache?为什么要使用KV Cache?使用KV Cache会带来什么问题?

1.什么是KV Cache&#xff1f;为什么要使用KV Cache&#xff1f; 理解此问题&#xff0c;首先需理解自注意机制的计算和掩码自注意力机制&#xff0c;在Decoder架构的模型中&#xff0c;每生成一个新的token&#xff0c;便需要重新执行一次自注意力计算&#xff0c;这个过程中…

【STM32】HAL库Host MSC读写外部U盘及FatFS文件系统的USB Disk模式

【STM32】HAL库Host MSC读写外部U盘及FatFS文件系统的USB Disk模式 在先前 分别介绍了FatFS文件系统和USB虚拟U盘MSC配置 前者通过MCU读写Flash建立文件系统 后者通过MSC连接电脑使其能够被操作 这两者可以合起来 就能够实现同时在MCU、USB中操作Flash的文件系统 【STM32】通过…

1.1计算机的发展

一、计算机系统的概念 1、计算机系统软件&#xff0b;硬件 软件&#xff1a;由具有各种特殊功能的程序组成。 硬件&#xff1a;计算机的实体。如&#xff1a;主机、外设等。 硬件决定了计算机系统的上限&#xff0c;软件决定了硬件性能发挥了多少。 2、软件 软件有系统软…

本地生活服务平台开发进入发展热潮

本地生活服务平台&#xff1a;当下的发展热潮 本地生活服务平台开发模式 在当今数字化时代&#xff0c;本地生活服务平台开发已成为人们日常生活中不可或缺的一部分。只需动动手指&#xff0c;打开手机上的 APP&#xff0c;就能轻松满足各类生活需求。像某团、饿XX这样的平台&a…