第五次作业提交
CSDN博客完整文章##一、实验环境远程连接工具Xshell操作系统Ubuntu Linux实验说明所有命令均在Xshell终端实操配套运行截图记录结果梳理完整命令知识框架。第一部分Shell文本处理命令知识框架1. echo输出命令用途在终端打印文本、自定义变量配合重定向符号可将内容写入文件。核心语法与参数基础打印变量区分单/双引号搭配输出重定向覆盖写入清空文件原有内容追加写入在文件末尾新增文字不删除原有内容-2. 管道符|用途将前一条命令的标准输出作为后一条命令的输入实现数据过滤、分页、进程筛选。实操案例文本关键词过滤输出匹配行关键词Linux自动标红高亮。筛选系统sleep进程无后台sleep进程时仅展示grep自身进程。分页查看超长目录列表错误写法参数粘连报错ls -letc | less正确命令ls -l /etc | less3. 重定向命令符符号类型功能说明覆盖输出重定向文件不存在则新建存在则清空原有内容后写入追加输出重定向保留文件原有内容在末尾新增文本输入重定向将文件内容作为命令的输入源示例 4. paste 与 join 文件合并前置准备创建两份测试文件① paste 横向拼接文件命令paste l1.txt l2.txt规则按行左右并排拼接制表符分隔两列不校验关键字所有行全部输出② join 关键字匹配合并文件命令join l1.txt l2.txt规则以每行第一个字段为匹配主键仅输出两份文件都存在的主键数据二者区别paste单纯并列展示两份文件无数据匹配join结构化数据关联只保留两边共有的条目。常见报错paste: No such file or directory文件名拼写错误使用ls查看目录文件核对名称。第二部分实操报错汇总echo提示 command not found命令大写、缺少空格、使用中文全角符号less分页无法退出按下键盘q键返回命令行重定向执行后终端空白输出转移至文件使用cat 文件名读取内容Vim内无法输入文字当前处于普通模式输入i进入插入模式Vim替换弹窗无法退出输入q终止本次替换流程ls -l /etc报错参数-l与目录/etc之间缺少空格粘连。第三部分完整知识体系总结1. Shell文本处理体系echo输出文本、变量区分单/双引号变量解析特性管道|串联多条命令传递数据流用于过滤、分页、进程检索重定向覆盖、追加、读取文件作为输入文件合并paste行拼接、join主键匹配整合数据。2. Vim编辑器核心体系练习题前置知识点三大模式普通模式、插入模式i进入 /ESC退出、命令行模式:唤起基础操作文件新建、文本录入、保存退出检索功能/关键词全文查找n下一处、N上一处替换功能单行替换、全局替换、指定行范围替换、交互式确认替换。第四部分课程练习题、① 进入、退出编辑插入模式② 保存文本操作③ 查找文本中所有old字符④ 将文件中old替换为test

相关新闻

《从大厂UGC智能体整改,看拟人Agent风控架构的工程落地挑战》

《从大厂UGC智能体整改,看拟人Agent风控架构的工程落地挑战》

摘要: 豆包、千问近期调整了自定义智能体功能,本文基于此事件,从工程角度拆解UGC拟人Agent的底层风控架构短板,并探讨中小团队的轻量化改造路径。正文:7月3日、4日,字节豆包和阿里通义千问先后对用户自定义…

2026/7/6 3:19:18阅读更多 →
【数据集】分省市5A级旅游景区数据(2007-2025年)

【数据集】分省市5A级旅游景区数据(2007-2025年)

国家5A级旅游景区名单,5A级旅游景区信息主要包括景区名称、所属省份、评定年份等信息,基于名单信息,结合行政区划信息对景区所在地进行规范化匹配,形成“景区—城市—省份—年份”层面的结构化数据,并对各地区5A级旅游…

2026/7/6 3:19:18阅读更多 →
密码学在区块链技术中的应用研究

密码学在区块链技术中的应用研究

开篇前言大家好,本次密码学与信息安全课程设计围绕密码学在区块链技术中的应用完成完整调研、方案设计与验证。很多人只知道区块链是分布式账本,却不知道整套区块链可信体系完全建立在各类密码学原语之上。 本文严格按照课程设计目录完整展开&#xff0c…

2026/7/6 3:19:18阅读更多 →
快速集成文本相似度API:从零开始实现语义匹配

快速集成文本相似度API:从零开始实现语义匹配

为什么需要文本相似度 API 在当今信息爆炸的时代,重复内容、近似文案、语义相同的表达无处不在。无论是内容去重、搜索引擎排序、智能客服问答匹配,还是论文查重、商品标题归一化,都需要一种高效、准确的方法来衡量两段文本之间的相似程度。…

2026/7/6 4:24:22阅读更多 →
新手开网店先选抖店、微信小店哪个平台?无货源一键下单自动后售后软件别一上来就乱投钱

新手开网店先选抖店、微信小店哪个平台?无货源一键下单自动后售后软件别一上来就乱投钱

新手开网店怎么选平台?小白副业创业避坑指南,千万别盲目投钱 很多零基础小白想靠电商做副业、轻创业,一上来就纠结到底该入驻哪个平台,甚至还没摸懂基础开店逻辑,就盲目囤货、报高价培训、充值推广费,最后…

2026/7/6 4:24:22阅读更多 →
IEC 61332:2026《软磁铁氧体材料分类》新版深度解读

IEC 61332:2026《软磁铁氧体材料分类》新版深度解读

一、前言 2026年1月,IEC 正式发布 IEC 61332:2026《软磁铁氧体材料分类》第四版,替代使用十年的 2016 第三版。作为全球软磁行业唯一通用的材料分级与对标标准,本次改版由国内磁材企业主导修订,重点适配光伏储能、车载电源、SiC/…

2026/7/6 4:24:22阅读更多 →
移动端图片浏览体验差?这个Vue组件让你告别卡顿和等待

移动端图片浏览体验差?这个Vue组件让你告别卡顿和等待

移动端图片浏览体验差?这个Vue组件让你告别卡顿和等待 【免费下载链接】vue-picture-swipe 🖼 Vue Picture Swipe Gallery (a gallery of image with thumbnails, lazy-load and swipe) backed by photoswipe 项目地址: https://gitcode.com/gh_mirror…

2026/7/6 4:24:22阅读更多 →
ReActor:Stable Diffusion中最快的AI换脸插件,3步实现专业级人脸替换

ReActor:Stable Diffusion中最快的AI换脸插件,3步实现专业级人脸替换

ReActor:Stable Diffusion中最快的AI换脸插件,3步实现专业级人脸替换 【免费下载链接】sd-webui-reactor 项目地址: https://gitcode.com/gh_mirrors/sd/sd-webui-reactor 想要在AI绘画中实现完美的人脸替换效果?ReActor换脸插件为你…

2026/7/6 4:24:22阅读更多 →
上接工作第一年回忆总结,时间来到了工作第二年,我在PM的帮助下拿到了令自己满意的工资,又开始加入公司正常的工作。

上接工作第一年回忆总结,时间来到了工作第二年,我在PM的帮助下拿到了令自己满意的工资,又开始加入公司正常的工作。

上文说到有一个外省市(以下称为A市)的项目在做,那个时候其实我在我PM的带领下已经逐渐的开始做设计和项目管理的工作。这就是小公司的好处:让你很快得到你想要的发展机会。我还记得那个时候需要做一个“单点登录”。我们想了很多的…

2026/7/6 4:19:22阅读更多 →
从GitHub安全案例解析常见漏洞与防护实践

从GitHub安全案例解析常见漏洞与防护实践

1. 项目概述:从GitHub Trending看安全实战 最近在GitHub Trending上看到一个项目,叫 skills4/skills ,它因为一些安全漏洞案例被大家讨论。这其实是一个挺典型的场景:一个旨在展示或教授某种技能的仓库,本身却成了安…

2026/7/5 0:01:08阅读更多 →
MLT 2026启示:因果推理与概率建模驱动下一代LLM应用

MLT 2026启示:因果推理与概率建模驱动下一代LLM应用

# MLT 2026启示:因果推理与概率建模驱动下一代LLM应用## 一、背景与挑战:从“黑箱预测”到“可信推理”2026年6月,第7届机器学习与趋势国际会议(MLT 2026)将在悉尼召开。会议议程中,“因果与可解释机器学习…

2026/7/6 2:48:33阅读更多 →
通达OA SQL注入漏洞深度剖析:从手工注入到自动化利用与防御

通达OA SQL注入漏洞深度剖析:从手工注入到自动化利用与防御

1. 项目概述与漏洞背景最近在梳理一些历史OA系统的安全风险时,通达OA v11.6版本中的一个老漏洞又进入了我的视线。这个漏洞位于/general/bi_design/appcenter/report_bi.func.php文件中,是一个典型的SQL注入点。虽然这个漏洞的利用方式看起来并不复杂&am…

2026/7/6 0:10:35阅读更多 →
Seraphine:基于LCU API的英雄联盟智能游戏助手技术解析与应用指南

Seraphine:基于LCU API的英雄联盟智能游戏助手技术解析与应用指南

Seraphine:基于LCU API的英雄联盟智能游戏助手技术解析与应用指南 【免费下载链接】Seraphine 英雄联盟战绩查询工具 项目地址: https://gitcode.com/gh_mirrors/se/Seraphine 技术架构先行:官方接口的合规应用 你是否曾在BP阶段手忙脚乱&#x…

2026/7/6 0:03:39阅读更多 →
多协议远程连接管理工具mRemoteNG:告别混乱,统一你的远程桌面管理

多协议远程连接管理工具mRemoteNG:告别混乱,统一你的远程桌面管理

多协议远程连接管理工具mRemoteNG:告别混乱,统一你的远程桌面管理 【免费下载链接】mRemoteNG mRemoteNG is the next generation of mRemote, open source, tabbed, multi-protocol, remote connections manager. 项目地址: https://gitcode.com/gh_m…

2026/7/6 0:03:39阅读更多 →
COUNT(DISTINCT) 与 GROUP BY 去重统计:5 亿数据量下的性能实测与选型指南

COUNT(DISTINCT) 与 GROUP BY 去重统计:5 亿数据量下的性能实测与选型指南

COUNT(DISTINCT) 与 GROUP BY 去重统计:5 亿数据量下的性能实测与选型指南在数据分析和处理领域,去重统计是最基础也是最频繁使用的操作之一。当数据量达到亿级规模时,不同的去重统计方法在性能上可能产生天壤之别。本文将基于 5 亿行数据的实…

2026/7/6 0:03:39阅读更多 →
YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

如果你在部署 YOLOv8 时,发现推理速度只有可怜的 1-2 FPS,而别人的演示视频却能跑到 30 FPS 以上,那么问题很可能不在模型本身,而在于你的整个处理链路。很多开发者拿到一个训练好的 YOLOv8 模型后,会直接使用官方示例…

2026/7/5 1:30:27阅读更多 →
Coze与Dify对比指南:低代码AI应用开发从入门到实战

Coze与Dify对比指南:低代码AI应用开发从入门到实战

1. 从零到一:为什么你需要了解 Coze 和 Dify?如果你对 AI 应用开发感兴趣,但一看到“大模型”、“智能体”、“工作流”这些词就头疼,觉得门槛太高,那这篇文章就是为你准备的。很多开发者,包括我自己&#…

2026/7/5 3:48:10阅读更多 →
AI生图工具怎么选?2026年6月版实测对比

AI生图工具怎么选?2026年6月版实测对比

做自媒体的朋友应该都有体会:配图一直是个让人头疼的问题。2026年,AI生图工具已经非常成熟了,但工具太多反而不知道怎么选。以下是截至2026年6月我对主流AI生图工具的实测对比。Midjourney V8.1:速度之王2026年6月11日&#xff0c…

2026/7/5 3:48:09阅读更多 →