制作service列表并打印出来

news2025/4/2 22:00:44

制作service列表并打印出来
在Linux中,服务(Service)是指常驻在内存中的进程,这些进程通常监听某个端口,等待其他程序的请求。服务也被称为守护进程(Daemon),它们提供了系统所需的各种功能,如Web服务、数据库服务等。面对上百个服务,需要制作一份列表有服务名称和对应简单解释这些服务是什么作用的。

一、将service列表保存到文本文件service.list.txt中
普通用户切换到root用户输入以下命令查看系统中所有的服务列表
应用程序——工具——终端
ruhong@localhost:~> su -
密码:
localhost:~ # systemctl list-unit-files --type=service
UNIT FILE STATE PRESET
accounts-daemon.service disabled disabled
alsa-restore.service static -
alsa-state.service static -
alsasound.service alias -
apparmor.service enabled enabled
…………
localhost:~ # systemctl list-units --all --type=service
UNIT LOAD ACTIVE SUB DESCRIPTION
accounts-daemon.service loaded active running Accounts Service
acpid.service not-found inactive dead acpid.service
alsa-restore.service loaded active exited Save/Restore Sound Card State
alsa-state.service loaded inactive dead Manage Sound Card State (restore and store)
amavis.service not-found inactive dead amavis.service
apparmor.service loaded active exited Load AppArmor profiles
…………
enabled:已建立启动链接
disabled:没建立启动链接
static:该配置文件没有 [Install] 部分(无法执行),只能作为其他配置文件的依赖
Alias:当前 Unit 可用于启动的别名,通常是在/etc/systemd/system/文件夹中的软链接
systemctl list-units --all有描述description部分,大略解释每个服务是干什么事务的,所以要将这个命令输出到屏幕的全部内容保存到文本文件中
localhost:~ # systemctl list-units --all --type=service > service.list.txt

应用程序——附件——Gedit文本编辑器——打开service.list.txt,通过查找和全部替换功能,将文中所有的大圆图标●去掉,删除最后的5行文字解释
localhost:~ # cat service.list.txt |wc -l
162
统计service.list.txt有162行文字,就是有161个服务

二、在办公word文档制作表格填入service.list.txt的内容
应用程序——办公——WPS文字——新建空白文档——文件——页面设置——页边距上下左右都为0.8厘米——确定
在这里插入图片描述

插入——表格——插入表格——列数输入2,行数输入162——确定
在这里插入图片描述

localhost:~ # awk ‘{print $1}’ service.list.txt > service.list01.txt
输出service.list.txt文件中的第一列内容保存到文本文件service.list01.txt中,使用gedit文本编辑器打开service.list01.txt,组合键Ctrl+A选择全部——组合键Ctrl+C复制
WPS文字表格——使用鼠标左键选择第一列的所有空格——鼠标右击所选择空格——粘贴——完成将第一列内容填入第一列表格
localhost:~ # awk ‘($1=“”) ($2=“”) ($3=“”) ($4=“”); {print $0}’ service.list.txt > service.list05.txt
只要第五列DESCRIPTION的所有内容,设置前四列的列号为空值,就不会显示前四列的内容——输出service.list.txt文件中的第五列内容保存到文本文件service.list05.txt中,使用gedit文本编辑器打开service.list05.txt,使用鼠标选择段首空格——组合键Ctrl+C复制——组合键Ctrl+H替换——保持替换为无,单击全部替换——组合键Ctrl+A选择全部——组合键Ctrl+C复制
在这里插入图片描述

WPS文字表格——使用鼠标左键选择第二列的所有空格——鼠标右击所选择空格——粘贴——完成将第五列内容填入第二列表格——调整两列之间的中间竖线能显示两边内容,请自行摸索,我也无法使用文字表达
组合键Ctrl+A全选整个表格——单击两次A+图标让字体大小变为小四——保存文档
在这里插入图片描述

三、用A4纸双面打印表格
表格有4页,使用两张A4纸双面打印,要打印整个文档了,不要总想到在windows打印,不要小看现代linux系统对打印的适配支持,请自行摸索在linux系统使用打印机的方法
打开打印机放入两张纸——鼠标单击表格中任何一个单元格——组合键Ctrl+P出现打印对话框——在页码范围输入1,3——确定,注意是英文逗号
在这里插入图片描述

将两张纸翻面放入打印机——鼠标单击表格中任何一个单元格——组合键Ctrl+P出现打印对话框——在页码范围输入2,4——确定,注意是英文逗号

四、写上亲笔签名
在页底手写页码,在最后一页底写上自己的亲笔签名和打印日期,虽然只是给自己看,但还是要写上自己的亲笔签名和日期,这是为自己的劳动成果而签名
在这里插入图片描述

Even if you get no applause, you should accept a curtain call gracefully and appreciate your own efforts.
即使没有人为你鼓掌,也要优雅的谢幕,感谢自己的认真付出。
《美国曝出重大丑闻:拜登可能根本“没当过”总统!拜登总统任期内几乎所有文件都由自动签名笔签署》

五、还有target列表,要你自己练习制作
localhost:~ # systemctl list-units --all --type=target
UNIT LOAD ACTIVE SUB DESCRIPTION
cryptsetup-pre.target loaded inactive dead Local Encrypted Volumes (Pre)
cryptsetup.target loaded active active Local Encrypted Volumes
display-manager.target not-found inactive dead display-manager.target
emergency.target loaded inactive dead Emergency Mode
first-boot-complete.target loaded inactive dead First Boot Complete
…………

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

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

相关文章

tkinter 库(设计图形界面系统)

几何管理的应用 # tkinter 库 是Python的标准GUI库,提供了创建图形用户界面的功能。 tkinter是一个跨平台的GUI库,支持Windows、macOS和Linux等操作系统。它是Python的标准库之一,无需额外安装。 #tkinter.Entry 是 Tkinter 的输入框控件类&…

在线文档协作工具选型必看:14款产品对比

本文将深入对比14款在线文档协作工具:PingCode; 2. Worktile; 3. 语雀; 4. 金山文档; 5. WPS云文档; 6. Google Docs; 7. 轻雀文档; 8. Microsoft 365 Online; 9. 明道云文档等。 在数字化办公日益普及的今天,企业对高效协同的需求不断升级,在…

Java虚拟机JVM知识点(持续更新)

JVM内存模型 介绍下内存模型 根据JDK8的规范,我们的JVM内存模型可以拆分为:程序计数器、Java虚拟机栈、堆、元空间、本地方法栈,还有一部分叫直接内存,属于操作系统的本地内存,也是可以直接操作的。 详细解释一下 程…

【计算机网络】HTTP与HTTPS

文章目录 1. HTTP定义2. HTTP交互3. HTTP报文格式3.1 抓包工具-fiddler3.2 抓包操作3.3 报文格式3.3.1 请求报文3.3.2 响应报文 4. URL5. 请求头中的方法6. GET和POST的区别7. HTTP报头7.1 Host7.2 Content_Length7.3 Content_Type7.4 User-Agent(UA)7.5 Referer7.6 Cookie 8 状…

数据结构:树的5种存储方案详解(C语言完整实现)

数据结构中的树结构常用来存储逻辑关系为 "一对多" 的数据。树结构可以细分为两类,分别是二叉树和非二叉树(普通树),存储它们的方案是不一样的: 二叉树的存储方案有 2 种,既可以用顺序表存储二叉…

【蓝桥杯】 枚举和模拟练习题

系列文章目录 蓝桥杯例题 枚举和模拟 文章目录 系列文章目录前言一、好数: 题目参考:核心思想:代码实现: 二、艺术与篮球: 题目参考:核心思想:代码实现: 总结 前言 今天距离蓝桥杯还有13天&…

WebGL图形编程实战【3】:矩阵操控 × 从二维到三维的跨越

上一篇文章:WebGL图形编程实战【2】:动态着色 纹理贴图技术揭秘 仓库地址:github…、gitee… 矩阵操控 矩阵变换 回到前面关于平移缩放、旋转的例子当中,我们是通过改变传递进去的xy的值来改变的。 在进行基础变换的时候&…

如何把数据从SQLite迁移到PostgreSQL

## 如何把数据从SQLite迁移到PostgreSQL 文章目录 1、DB-Engines 中的SQLite 和 PostgreSQL2、SQLite安装和测试2.1、编译安装SQLite2.2、数据测试 3、Postgresql安装和测试3.1、编译安装postgresql3.2、测试 4、pgloader安装5、数据迁移和验证5.1、准备参数文件5.2、数据迁移…

Qt使用QGraphicsView绘制线路图————附带详细实现代码

文章目录 0 效果1 核心1.1 简单示例1.1.1 解读 1.2 创建用户交互1.2.1 完整示例 1.3 创建图形元1.3.1 绘制直线1.3.2 绘制贝塞尔曲线1.3.3 绘制图片 1.4 移动的小车 2 使用自定义视图类参考 0 效果 视图中包含线路、道岔、信号灯、火车。 下图为站点信号灯: 下图…

【Linux】调试器——gdb使用

目录 一、预备知识 二、常用指令 三、调试技巧 (一)监视变量的变化指令 watch (二)更改指定变量的值 set var 正文 一、预备知识 程序的发布形式有两种,debug和release模式,Linux gcc/g出来的二进制…

【数据分享】2000—2024年我国乡镇的逐年归一化植被指数(NDVI)数据(年最大值/Shp/Excel格式)

之前我们分享过2000-2024年我国逐年的归一化植被指数(NDVI)栅格数据,该逐年数据是取的当年月归一化植被指数(NDVI)的年最大值!另外,我们基于此年度栅格数据按照行政区划取平均值,得到…

Shell 不神秘:拆解 Linux 命令行的逻辑与效率

初始shell shell的概述 什么是shell 本质 shell本质是脚本文件:完成批处理。 比如 有一个文件 中十个文件,这十个文件中每个文件又有是个子文件,由人来处理,很麻烦,但如果写一个脚本文件,让脚本来替我…

win 远程 ubuntu 服务器 安装图形界面

远程结果:无法使用docker环境使用此方法 注意要写IP和:数字 在 ubuntu 服务器上安装如下: # 安装 sudo apt-get install tightvncserver # 卸载 sudo apt purge tightvncserver sudo apt autoremove#安装缺失的字体包: sudo apt update s…

大模型高质量rag构建:A Cheat Sheet and Some Recipes For Building Advanced RAG

原文:A Cheat Sheet and Some Recipes For Building Advanced RAG — LlamaIndex - Build Knowledge Assistants over your Enterprise DataLlamaIndex is a simple, flexible framework for building knowledge assistants using LLMs connected to your enterpris…

【Qt】游戏场景和图元

一:图元 advance函数: 在 Qt 框架里,QGraphicsItem 是用于在 QGraphicsScene 中绘制图形项的基类。advance(int phase) 是 QGraphicsItem 类的一个虚函数,其主要用途是让图形项在场景的动画或更新过程里完成特定的逻辑操作。 p…

开源的CMS建站系统可以随便用吗?有什么需要注意的?

开源CMS建站系统虽然具有许多优点,但并非完全“随便用”。无论选哪个CMS系统,大家在使用的时候,可以尽可能地多注意以下几点: 1、版权问题 了解开源许可证:不同的开源CMS系统采用不同的开源许可证,如GPL、…

初始ARM

ARM最基础的组成单元。 最小系统:能系统能够正常工作的最少器件构成的系统 。 一、CPU基础定义 1. 核心定位 计算机三大核心部件: CPU(运算与控制)内部存储器(数据存储)输入/输出设备(数据交互…

DataPlatter:利用最少成本数据提升机器人操控的泛化能力

25年3月来自中科院计算所的论文“DataPlatter: Boosting Robotic Manipulation Generalization with Minimal Costly Data”。 视觉-语言-动作 (VLA) 模型在具身人工智能中的应用日益广泛,这加剧对多样化操作演示的需求。然而,数据收集的高成本往往导致…

诠视科技MR眼镜如何安装apk应用

诠视科技MR眼镜如何安装apk应用 1、使用adb工具安装1.1 adb工具下载1.2 解压adb文件1.3 使用adb安装apk1.4 常用adb命令 2、拷贝到文件夹安装 1、使用adb工具安装 1.1 adb工具下载 点击下面的链接开始下载adb工具,下载结束以后解压文件。 下载链接: https://down…

搭建前端环境和后端环境

搭建前端环境 ①、安装vscode,并安装相应的插件工具 ②、安装node.js,可以选择当前版本,或者其他版本 ③、创建工作区 创建一个空文件夹,然后通过vscode工具打开,保存为后缀名为.code-workspace ④、从gitee…