Linux入门(十二)服务管理

article/2025/6/24 4:30:05

服务本质就是进程,但是在后台运行,通常会监听某个端口,等等其他的程序来访问
systemctl 管理指令
systemctl [start | stop | restart | reload | status ]

 systemctl status NetworkManager

在这里插入图片描述
systemctl 服务是在/usr/lib/systemd/system 查看

ls -l /usr/lib/systemd/system
#查找某个服务
ls -l /usr/lib/systemd/system | grep fire
#停止NetworkManager服务
systemctl stop NetworkManager
#查看NetworkManager状态
systemctl status NetworkManager
#重新NetworkManager启动
systemctl restart NetworkManager
#禁止NetworkManager开机启动 运行级别3和5
systemctl disable NetworkManager
#NetworkManager开机启动 运行级别3和5
systemctl enable NetworkManager
#是否开机启动
systemctl is-enabled NetworkManager

在这里插入图片描述

#列出所有已安装的服务单元文件 显示服务的启用状态(是否开机自启)
#STATE 列显示 enabled(开机自启)、disabled(禁用)、static(依赖其他服务)等状态。
#--type=service 只显示服务(排除 socket、target 等)
#--state=running 仅显示 正在运行 的服务(最严格)。排查问题
#--state=active 显示 所有活跃状态 的服务(包括 exited、waiting 等) 检查服务是否成功启动(即使退出)
systemctl list-unit-files --type=service
#正在运行 的服务
systemctl list-unit-files --type=service --state=running 
# 所有活跃状态 的服务
systemctl list-unit-files --type=service --state=active 

在这里插入图片描述
查看运行级别
运行级别0(poweroff.target):系统停机状态,系统默认运行级别不能设置为0,否则不能运行
运行级别1(rescue.target):单用户工作状态,root权限 用户系统维护,禁止远程登陆
运行级别2(multi-user.target):多用级别没有NFS 不支持网络
运行级别3(multi-user.target):完全多用户状态有NFS,无界面,登陆后进入控制台命令行模式
运行级别4:系统未使用,保留
运行级别5(graphical.target):x11控制台 登陆后默认进入图形GUI模式
运行级别6(reboot.target):系统正常关闭并重启,默认运行级别不能设置为6,否则不能正常启动
开机流程说明:开机==》BIOS==》/boot==》systemd进程1==》运行级别==》运行运行级别对应的服务

#查看运行级别
systemctl get-default
#设置运行级别 完全多用户状态有NFS
systemctl set-default multi-user.target

防火墙指令


http://www.hkcw.cn/article/yiXljiaoCI.shtml

相关文章

在Ubuntu20.04上安装ROS Noetic

本章教程,主要记录在Ubuntu20.04上安装ROS Noetic。 一、添加软件源 sudo sh -c . /etc/lsb-release && echo "deb http://mirrors.tuna.tsinghua.edu.cn/ros/ubuntu/ `lsb_release -cs` main" > /etc/apt/sources.list.d/ros-latest.list二、设置秘钥 …

Linux 库制作与原理

文章目录 1. 库的概念2. 静态库2.1 静态库的制作2.2 静态库的原理 3. 动态库的制作4.ELF文件4.1 ELF文件内容4.2 ELF文件链接与加载 5. ELF与进程地址空间,动静态链接和库5.1 ELF与静态链接5.2 ELF与进程地址空间5.3 ELF与动态链接、动态库5.3.2 动态库5.3.2 动态链…

26考研——文件管理_文件目录(4)

408答疑 文章目录 二、文件目录1、目录的作用与结构1.1、目录的基本概念1.2、目录的组织形式1.2.1、单级目录结构1.2.2、两级目录结构1.2.3、多级(树形)目录结构1.2.4、无环图目录结构 1.3、目录的实现方式1.3.1、线性列表1.3.2、哈希表 2、文件共享与链…

俄军操作系统 Astra Linux 安装教程

安装 U盘制作 Rufus 写盘工具:https://rufus.ie/ Astra Linux ISO 镜像文件:https://dl.astralinux.ru/astra/stable/2.12_x86-64/iso/ 准备一个8g以上的u盘,打开Rufus写盘工具,选择下载的iso镜像,写入u盘&#xff…

MacOS安装Docker Desktop并汉化

1. 安装Docker Desktop 到Docker Desktop For Mac下载对应系统的Docker Desktop 安装包,下载后安装,没有账号需要注册,然后登陆即可。 2. 汉化 前往汉化包下载链接下载对应系统的.asar文件 然后将安装好的文件覆盖原先的文件app.asar文件…

AI 的早期萌芽?用 Swift 演绎约翰·康威的「生命游戏」

文章目录 摘要描述题解答案题解代码分析示例测试及结果时间复杂度空间复杂度总结 摘要 你有没有想过,能不能通过简单的规则模拟出生与死亡?「生命游戏」正是这样一种充满魅力的数学模拟系统。这篇文章我们来聊聊它的规则到底有多神奇,并用 S…

系统设计——系统架构分层设计经验

摘要 文章通过对 MVC 三层架构和 DDD 四层架构的深入分析,结合具体的代码示例和项目结构设计,为 Java 开发人员提供了全面的系统架构分层设计经验。在实际项目中,开发人员应根据项目的规模和业务复杂度选择合适的架构模式,并遵循…

Windows下编译zlib

本文记录在Windows下编译zlib的流程。 零、环境 操作系统Windows 11VS Code1.92.1Git2.34.1Visual StudioVisual Studio Community 2022CMake3.22.1 一、编译 1.1 下载代码 git clone https://github.com/madler/zlib.git 1.2 构建 按照下表配置CMake, CMake…

2025年- H61-Lc169--74.搜索二维矩阵(二分查找)--Java版

1.题目描述 2.思路 方法一: 定义其实坐标,右上角的元素(0,n-1)。进入while循环(注意边界条件,行数小于m,列数要>0)从右上角开始开始向左遍历(比当…

域权限维持和后渗透密码收集

前言 本文仅用于网络安全领域的教育和研究目的,旨在帮助安全研究人员和渗透测试人员了解和防范黄金票据攻击与白银票据攻击。所有技术的使用必须在合法授权的环境下进行,未经授权的攻击行为是违法的。本文的目标是提高网络安全防护能力,帮助企…

法规解读——GB/T 前向碰撞预警功能FCW

一、前言 前方车辆碰撞预警系统是前向摄像头和前向毫米波能检测前方目标车辆并计算是否满足报警条件,在危险紧急情况下警告驾驶员采取刹车换道等操作避免碰撞。本文以GB/T 33577记录相关规范要求。 二、术语 碰撞报警 collision warning 系统向驾驶员发出需紧急避碰…

Vue-过滤器

过滤器 时间戳格式化 实现方式 计算属性方法过滤器 基础依赖 day.min.js 下载链接放到 相对路径 js 目录下 Computed 代码 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8" /><title>过滤器</title>…

Java 文件操作 和 IO(4)-- Java文件内容操作(2)-- 字符流操作

Java 文件操作 和 IO&#xff08;4&#xff09;-- Java文件内容操作&#xff08;2&#xff09;-- 字符流操作 文章目录 Java 文件操作 和 IO&#xff08;4&#xff09;-- Java文件内容操作&#xff08;2&#xff09;-- 字符流操作观前提醒&#xff1a;1. Java中操作文件的简单介…

【Qt】EventFilter,要增加事件拦截器才能拦截到事件

在构造函数中增加事件拦截器 void QObject::installEventFilter(QObject *filterObj) Installs an event filter filterObj on this object. For example:

Cypress + React + TypeScript

🧪 Cypress + React + TypeScript 组件测试全流程实战:从入门到自动化集成 在现代前端开发中,组件测试 是保障 UI 行为可靠性的重要手段。本文将通过一个 React 项目示例,实战演示如何结合 Cypress + React + TypeScript 实现从零配置到自动化集成的完整测试链路。 一、项…

cf每日刷题

目录 String&#xff08;800&#xff09; Skibidus and Amogu&#xff08;800&#xff09; Apples in Boxes&#xff08;1100&#xff09; String&#xff08;800&#xff09; https://codeforces.com/problemset/problem/2062/A #include <iostream> #include <…

FPGA纯verilog实现MIPI-DSI视频编码输出,提供工程源码和技术支持

目录 1、前言工程概述免责声明 2、相关方案推荐我已有的所有工程源码总目录----方便你快速找到自己喜欢的项目我这里已有的 MIPI 编解码方案 3、设计思路框架工程设计原理框图FPGA内部彩条RGB数据位宽转换RGB数据缓存MIPI-DSI协议层编码MIPI-DPHY物理层串化MIPI-LVDS显示屏工程…

极智项目 | 多模态大模型推理平台-Streamlit版(支持Qwen2.5/InternVL3/KimiVL三大模型)

多模态大模型推理测试Web应用 软件下载链接&#xff1a;下载 基于Streamlit的多模态大模型推理测试平台&#xff0c;支持Qwen2.5-VL、InternVL3、Kimi-VL三大模型&#xff0c;提供transformers和vLLM两种推理框架。 软件介绍 核心功能 多模型支持: 集成三大主流多模态大模型…

mysql慢sql的实际处理方案之一

复习mysql架构图 当大批量慢sql过来&#xff0c;显然就是占用了线程池的链接&#xff0c;然后长久不释放&#xff0c;所以会出现线程池满的问题&#xff0c;致使正常业务sql也全部阻塞&#xff0c;影响整个业务。 AI搜索如下&#xff1a; 可以考虑一种方案&#xff1a; 将线…

最小生成树

1 最小生成树的概论 最小生成树的概念 2 Kruskal算法 首先我们要熟记最小生成树的概念 必须是无向带权图&#xff0c;必须保证连通性&#xff0c;总的权值必须是最小的 如果无向带权图有n个节点&#xff0c;那么最小生成树一定有n-1个边 这个也被叫成k算法&#xff0c;很常用…