centos7 设置开机启动项

article/2025/11/11 17:22:25

高端的废话就是没有引言这种废话。

1.这里我已我的centos7为例输入:

systemctl list-unit-files   #查看开机启动表如图下:

 最左边就是服务 ,最右边就是状态 。如当你想要服务器开机启动firewalld(防火墙)输入

systemctl enable firewalld

具体systemctl使用直接看使用说明:

Query or send control commands to the systemd manager.-h --help           Show this help--version        Show package version--system         Connect to system manager-H --host=[USER@]HOSTOperate on remote host-M --machine=CONTAINEROperate on local container-t --type=TYPE      List units of a particular type--state=STATE    List units with particular LOAD or SUB or ACTIVE state-p --property=NAME  Show only properties by this name-a --all            Show all loaded units/properties, including dead/emptyones. To list all units installed on the system, usethe 'list-unit-files' command instead.-l --full           Don't ellipsize unit names on output-r --recursive      Show unit list of host and local containers--reverse        Show reverse dependencies with 'list-dependencies'--job-mode=MODE  Specify how to deal with already queued jobs, whenqueueing a new job--show-types     When showing sockets, explicitly show their type-i --ignore-inhibitorsWhen shutting down or sleeping, ignore inhibitors--kill-who=WHO   Who to send signal to-s --signal=SIGNAL  Which signal to send--now            Start or stop unit in addition to enabling or disabling it-q --quiet          Suppress output--no-block       Do not wait until operation finished--no-wall        Don't send wall message before halt/power-off/reboot--no-reload      Don't reload daemon after en-/dis-abling unit files--no-legend      Do not print a legend (column headers and hints)--no-pager       Do not pipe output into a pager--no-ask-passwordDo not ask for system passwords--global         Enable/disable unit files globally--runtime        Enable unit files only temporarily until next reboot-f --force          When enabling unit files, override existing symlinksWhen shutting down, execute action immediately--preset-mode=   Apply only enable, only disable, or all presets--root=PATH      Enable unit files in the specified root directory-n --lines=INTEGER  Number of journal entries to show-o --output=STRING  Change journal output mode (short, short-iso,short-precise, short-monotonic, verbose,export, json, json-pretty, json-sse, cat)--plain          Print unit dependencies as a list instead of a tree向系统管理器查询或发送控制命令。
-h--help显示此帮助
--version显示包版本
--系统连接到系统管理器
-H--主机=[用户@]主机
在远程主机上操作
-M--机器=集装箱
在本地容器上操作
-t-type=type列出特定类型的单位
--state=state列出具有特定LOAD或SUB或ACTIVE状态的单元
-p--property=NAME仅显示此名称的属性
-a--all显示所有加载的单元/属性,包括死/空
一个。要列出系统上安装的所有单元,请使用
而是使用“list unit files”命令。
-l—full输出时不省略单元名称
-r--recursive显示主机和本地容器的单元列表
--reverse使用“列表依赖项”显示反向依赖项
--作业模式=模式指定如何处理已排队的作业
排队等待新作业
--show types显示套接字时,显式显示其类型
-i——忽略抑制剂
关机或睡觉时,忽略抑制剂
--杀死谁=向谁发送信号的世界卫生组织
-s--signal=signal发送哪个信号
--现在除了启用或禁用装置外,还可以启动或停止装置
-q—安静抑制输出
--no block不要等到操作完成
--没有墙在停止/断电/重新启动之前不发送墙消息
--no reload在启用/禁用单元文件后不重新加载后台进程
--无图例不打印图例(列标题和提示)
--无寻呼机不将输出管道传输到寻呼机
--无询问密码
不询问系统密码
--全局启用/禁用全局单位文件
--runtime仅临时启用单元文件,直到下次重新启动
-f--force启用单元文件时,覆盖现有符号链接
关闭时,立即执行操作
--预设模式=仅应用启用、仅禁用或所有预设
--root=PATH启用指定根目录中的单元文件
-n--lines=整数要显示的日记账分录数
-o--output=STRING更改日志输出模式(短、短iso、,
简短精确,简短单调,冗长,
导出、json、json漂亮、json sse、cat)
--纯打印单元依赖项作为列表而不是树

最主要还是需要知道systemctl中几个简单使用命令:

#启动服务项
systemctl start <你要开启的服务器项> #开启哪一项#所以就需要设置开机启动
systemctl enable <你要开启的服务器项> #移除开机启动项
systemctl disable <你要开启的服务器项> #结束服务项
systemctl stop <你要开启的服务器项> #重启服务项
systemctl restart <你要开启的服务器项> 

回顾正题来当我们想查看具体开机启动项时:

systemctl list-unit-files | grep enabled  #grep 可以理解为是一个查找命令

当想启动其他脚本时,这里以demo.sh脚本(脚本在/home/xiaojie文件中)为例:

1、要将脚本移动到/etc/rc.d/init.d目录下 mv /home/xiaojie/demo.sh /etc/rc.d/init.d

2、增加脚本的可执行权限 chmod +x /etc/rc.d/init.d/demo.sh

3、添加脚本到开机自动启动项目中 cd /etc/rc.d/init.d chkconfig --add demo.sh chkconfig demo.sh on


http://chatgpt.dhexx.cn/article/iRmsdfMl.shtml

相关文章

计算机怎么管理自启,电脑如何设置开机启动项

大家都知道将程序添加到开机启动项进入系统就可以自动打开了&#xff0c;但是有些流氓软件会强制进入开机启动项&#xff0c;这就导致电脑开机速度变慢&#xff0c;内存占用过多&#xff0c;运行卡顿的问题。下面&#xff0c;我就教大家如何设置开机启动 现在几乎家家户户都配备…

电脑设置开机

我们知道电脑可以通过修改系统任务计划来实现定时关机的功能&#xff0c;那么&#xff0c;能不能让电脑实现自动开机的功能呢?答案是可以的&#xff0c;我们可以通过BIOS设置&#xff0c;指定电脑在某个时间点自动开机&#xff0c;接下来&#xff0c;小编来介绍一下如何通过BI…

nginx 设置开机自启动

一、下载 在windows下实现开机自启动需要一个开源项目Windows Service Wrapper 来实现。 我用的是这个版本。 下载下来&#xff0c;放在Nginx根目录下 下载下来&#xff0c;放在Nginx根目录下&#xff0c;名字改为start-nginx.exe&#xff0c;再新建一个txt文件&#xff0c…

Win11开机启动项怎么调整,Win11开机启动项怎么设置

Win11开机启动项怎么调整&#xff1f;Win11开机启动项怎么设置&#xff1f;现在很多应用或软件下载安装之后默认都是开机自启的&#xff0c;如果开机自启的软件多了的话难免会导致系统开机速度变慢。最近有使用win11系统的小伙伴就遇到了这个问题&#xff0c;有网友想了解怎么设…

windows设置开机启动程序

1.新建文件,填写路径 echo off cd F:\程序路径\ //后面填写3D所在的路径 F: //程序的个盘符 run.bat把这个文件填写完成后,改个名字,后缀改为bat,并把这个文件放在机房的程序目录下 2.设置开机计划任务 windows 7 在【开始】菜单中&#xff0c;输入【任务计划】&#xf…

计算机软件自启动设置,设置开机启动项,详细教您电脑如何设置开机启动项

身边不少朋友买了电脑都在比拼电脑开机速度&#xff0c;一般新电脑开机启动时间保持在30s左右就已经很不错了&#xff0c;不过不少朋友电脑开机时间需要1分多钟&#xff0c;不少朋友的答案的设置开机启动项目&#xff0c;尽量减少程序开机启动&#xff0c;那么如何优化提升电脑…

Windows 三种开机自启动的设置方式(全面)

一、修改注册表的方式 进入注册表&#xff0c;点击任务栏开始&#xff0c;输入regedit.exe&#xff0c;进入[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run]位置后&#xff0c;新建一个二进制字符类型的项&#xff0c;数值数据位置填入所需开机自启动的应…

linux设置开机启动脚本的3种方法

Linux 下设置开机启动的三种简单但可行的开机启动设置方法。 方法一&#xff1a;修改 /etc/rc.d/rc.local 文件 /etc/rc.d/rc.local 文件会在 Linux 系统各项服务都启动完毕之后再被运行。所以你想要自己的脚本在开机后被运行的话&#xff0c;可以将自己脚本路径加到该文件里…

Win11怎么设置开机启动项?

我们在使用电脑的时候经常会打开非常多的软件&#xff0c;而每次开机都需要手动去点击&#xff0c;就会变得非常的麻烦&#xff0c;那么在Win11操作系统中我们应该怎么设置呢&#xff1f;其实方法非常简单&#xff0c;下面小编就带着大家一起看看吧&#xff01; 操作方法&#…

WebLogic RMI 反序列化漏洞

文章目录 WebLogic RMI 反序列化基础知识影响版本漏洞概述漏洞危害漏洞复现目标机搭建漏洞环境漏洞验证端口探测 漏洞检测脚本在kali上运行命令下载反序列化漏洞利用工具 ysoserial启动 JRMPListener server执行反弹shell命令 使用python脚本发送payload下载 exploit脚本脚本执…

常见的Web漏洞——反序列化漏洞

目录 漏洞简介 漏洞成因 漏洞可能出现的位置 漏洞原理 Python反序列化漏洞实验 PHP反序列化漏洞实验 serialize函数输出格式 PHP中常用魔术方法 Java反序列化漏洞实验 FastJson反序列化漏洞简单实验 ASP.NET反序列化实验 防御方法 常用工具 参考文章 漏洞简介 序…

shrio反序列漏洞修复_shiro反序列化漏洞

shrio反序列化漏洞 一、漏洞介绍 Shiro 是 Java 的一个安全框架。Apache Shiro默认使用了CookieRememberMeManager,其处理cookie的流程是:得到rememberMe的cookie值 > Base64解码–>AES解密–>反序列化。然而AES的密钥是硬编码的,就导致了攻击者可以构造恶意数据造…

如何挖掘反序列化漏洞

文章目录 代码审计payload 1payload 2 平时挖的或者看到的反序列例子都很曲折&#xff0c;或者很个例&#xff0c;无法作为一个科普文。偶然看到大佬KeePassX的Java反序列化漏洞从入门到关门&#xff0c;发现这是一个难得一见的反序列化挖掘的好例子&#xff0c;它很舒畅&#…

Shiro反序列化漏洞

文章目录 一、Shrio反序列化导致命令执行&#xff08;Shiro-550 CVE-2016-4437&#xff09; 1.1 漏洞介绍 1.1.1 漏洞简介1.1.2 影响版本1.1.3 漏洞原理1.1.4 漏洞特征1.1.5 漏洞影响 1.2 环境配置1.3 漏洞利用 1.3.1 利用方法&#xff08;一&#xff09;1.3.2 利用方法&#x…

PHP session反序列化漏洞

PHP session反序列化漏洞 PHP session反序列化漏洞&#xff0c;就是当【序列化存储Session数据】与【反序列化读取Session数据】的方式不同导致session反序列化漏洞的产生 什么是session 官方Session定义&#xff1a;在计算机中&#xff0c;尤其是在网络应用中&#xff0c;称…

JBOSS反序列化漏洞

jboss介绍 Red Hat JBoss Application Server 是一款基于JavaEE的开源应用服务器。 特征判断 JBoss JMXInvokerServlet 反序列化漏洞 经典的JBoss反序列化漏洞&#xff0c;JBoss在/invoker/JMXInvokerServlet请求中读取了用户传入的对象&#xff0c;然后我们利用Apache Comm…

php反序列化漏洞条件,PHP反序列化漏洞总结

写在前边 做了不少PHP反序列化的题了&#xff0c;是时候把坑给填上了。参考了一些大佬们的博客&#xff0c;自己再做一下总结 1.面向对象 2.PHP序列化和反序列化 3.PHP反序列化漏洞实例 1.面向对象 在了解序列化和反序列化之前&#xff0c;先简单了解一下PHP的面向对象。 万物皆…

反序列化漏洞-JAVA

反序列化漏洞-JAVA JAVA反序列化了解反序列化漏洞原理WebGoat靶场反序列化案例。发现反序列化漏洞 JAVA反序列化了解 序列化 序列化&#xff1a;将对象转换为字节序列。 反序列化&#xff1a;把字节序列回复为原先的对象。 Java 提供了一种对象序列化的机制&#xff0c;该机制…

Fastjson反序列化漏洞详解

一、什么是序列化/序列化&#xff1f; 序列化主要使用场景&#xff1a; 持久化内存数据网络传输对象远程方法调用&#xff08;RMI&#xff09; 二、什么是Fastjson? fastjson介绍&#xff1a;fastjson 是一个java语言编写的高性能且功能完善的JSON库&#xff0c;它采用一种…

【反序列化漏洞-02】PHP反序列化漏洞实验详解

为什么要序列化 百度百科上关于序列化的定义是&#xff0c;将对象的状态信息转换为可以存储或传输的形式(字符串)的过程。在序列化期间&#xff0c;对象将其当前状态写入到临时或持久性存储区(非关系型键值对形式的数据库Redis&#xff0c;与数组类似)。以后&#xff0c;可以通…