制作service列表并打印出来
制作service列表并打印出来在Linux中服务Service是指常驻在内存中的进程这些进程通常监听某个端口等待其他程序的请求。服务也被称为守护进程Daemon它们提供了系统所需的各种功能如Web服务、数据库服务等。面对上百个服务需要制作一份列表有服务名称和对应简单解释这些服务是什么作用的。一、将service列表保存到文本文件service.list.txt中普通用户切换到root用户输入以下命令查看系统中所有的服务列表应用程序——工具——终端ruhonglocalhost:~ su -密码localhost:~ # systemctl list-unit-files --typeserviceUNIT FILE STATE PRESETaccounts-daemon.service disabled disabledalsa-restore.service static -alsa-state.service static -alsasound.service alias -apparmor.service enabled enabled…………localhost:~ # systemctl list-units --all --typeserviceUNIT LOAD ACTIVE SUB DESCRIPTIONaccounts-daemon.service loaded active running Accounts Serviceacpid.service not-found inactive dead acpid.servicealsa-restore.service loaded active exited Save/Restore Sound Card Statealsa-state.service loaded inactive dead Manage Sound Card State (restore and store)amavis.service not-found inactive dead amavis.serviceapparmor.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 --typeservice service.list.txt应用程序——附件——Gedit文本编辑器——打开service.list.txt通过查找和全部替换功能将文中所有的大圆图标●去掉删除最后的5行文字解释localhost:~ # cat service.list.txt |wc -l162统计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组合键CtrlA选择全部——组合键CtrlC复制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使用鼠标选择段首空格——组合键CtrlC复制——组合键CtrlH替换——保持替换为无单击全部替换——组合键CtrlA选择全部——组合键CtrlC复制WPS文字表格——使用鼠标左键选择第二列的所有空格——鼠标右击所选择空格——粘贴——完成将第五列内容填入第二列表格——调整两列之间的中间竖线能显示两边内容请自行摸索我也无法使用文字表达组合键CtrlA全选整个表格——单击两次A图标让字体大小变为小四——保存文档三、用A4纸双面打印表格表格有4页使用两张A4纸双面打印要打印整个文档了不要总想到在windows打印不要小看现代linux系统对打印机的适配支持请自行摸索在linux系统使用打印机的方法打开打印机放入两张纸——鼠标单击表格中任何一个单元格——组合键CtrlP出现打印对话框——在页码范围输入1,3——确定注意是英文逗号将两张纸翻面放入打印机——鼠标单击表格中任何一个单元格——组合键CtrlP出现打印对话框——在页码范围输入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 --typetargetUNIT LOAD ACTIVE SUB DESCRIPTIONcryptsetup-pre.target loaded inactive dead Local Encrypted Volumes (Pre)cryptsetup.target loaded active active Local Encrypted Volumesdisplay-manager.target not-found inactive dead display-manager.targetemergency.target loaded inactive dead Emergency Modefirst-boot-complete.target loaded inactive dead First Boot Complete…………