【Linux】初始Linux操作系统
前言在前面我们学习了c的一些知识想要在这行带呆下去仅仅学习c还是远远不够的linux的学习是必不可少的因此这期先进性了解一下Linux熟悉一下发展历史、环境安装、基础指令等基础信息。Linux发展历史简单来说Linux是由UNIX发展而来。UNIX发展的历史1、1968年⼀些来⾃通⽤电器公司、⻉尔实验室和⿇省理⼯学院的研究⼈员开发了⼀个名叫Multics的特殊操作系统。Multics在多任务⽂件管理和⽤⼾连接中综合了许多新概念。2、1969−1970年ATT的⻉尔实验室研究⼈员Ken Tompson和Dennis Ritchie在采⽤很多Multics特点的基础上开发了UINX系统。它运⾏在⼩型机上满⾜了系统对科研环境的要求。从产⽣开始UNIX就是⼀个有价值的、⾼效的、多⽤⼾和多任务的操作系统。3、UNIX从满⾜个⼈的设计需求开始逐步成⻓为由许多不同开发商所⽀持的标准软件产品。4、第⼀个UNIX版本是免费给许多知名⼤学的计算机系使⽤的。5、1972年⻉尔实验室开始发放商业版本并且给不同的⽤⼾授权使⽤这个系统使⽤者之⼀是加州⼤学伯克莱分校的计算机系。伯克莱给系统增加了许多新的特点后来成为了标准。6、1975年伯克莱由下属部⻔BSD发⾏了⾃⼰的UNIX版本。UNIX的BSD版本成为ATT⻉尔实验室版本的主要竞争者⽽其它的独⽴开发出的UNIX版本也开始萌⽣。7、1980年微软公司开发了叫做Xenix的UNIX PC版本。ATT发⾏了第⼀个商业版本。名叫SystemⅢ后来被成为对商⽤软件产品良好⽀持的System Ⅴ所替代。8、同时UNIX的BSD版本不断发展在70年代末期BSD UNIX成为了国防部的⾼科技研究机构科研项⽬的基础。其结果伯克莱发⾏了⼀个叫做BSD Release 4.2的有效版本。9、它包括了⾼级的⽂件管理器和基于TCP/IP⽹络协议的⽹络特点。现在TCP/IP被Internet所使⽤。BSD Release 4.2被许多⼚商所采⽤例如SUN Microsystem。•10、UNIX不同版本的出现导致了UNIX标准的需要软件开发商不知道他们的程序运⾏在哪些版本上⽐较合适。11、到80年代中期两个竞争的标准出现了⼀个是基于ATT的UNIX版本另⼀个是BSD版本。在今天的书店⾥你能发现分别适⽤于这两个版本的不同的UNIX的书⼀些是System V另⼀些集中在BSD UNIX。12、ATT建⽴了⼀个叫UNIX系统实验室的新组织它的作⽤就是综合UNIX的不同版本集中开发⼀个标准系统。13、1991年UNIX综合实验室综合了System V Release3SUN OS和Xenix的所有特点发⾏了System V Release 4。为了与System V Release 4 竞争⼀些其它公司如IBM和惠普OpenSoftware FoundationOSF去产⽣⾃⼰的UNIX标准版本继⽽出现了两个标准商业版本OSF版本和System Release 4。14、1993年ATT把它的UNIX转卖给Novell公司。UNIX系统实验室成为了Novell的UNIX系统⼩组的⼀部分。Novell发⾏了基于System V Release 4的⾃⼰的UNIX版本UNIXWare它可以和Novell公司的Netware系统相联。SUN公司已经把System V Release 4 融进了它的SUN OS发⾏了Solaris。两个相互竞争的UNIX使⽤的图形⽤⼾界⾯⼀个叫Motif另⼀个叫Openlook已经合并为⼀个新的⼯作平台标准叫做通⽤平台环境CDE。Linux发展历史1、1991年10⽉5⽇赫尔⾟基⼤学的⼀名研究⽣Linus Benedict Torvalds在⼀个Usenet新闻组comp.os.minix中宣布他编制出了⼀种类似UNIX的⼩操作系统叫Linux。新的操作系统是受到另⼀个UNIX的⼩操作系统— Minix的启发该系统是由⼀名叫Andrew S Tanenbaum的教师开发的。读者也许猜想所发布的这个系统应该是Linux的0.01版本实际上不是这样。真正的Linux 0.01版本并没有被发布原因是0.01版本不实⽤。Linus仅仅在第⼀个Linux的FTP站点ftp://nic.funet.fi上提供过这个版本的的源代码。2、Torvalds于10⽉5⽇发布的这个Linux版本被称为0.02版它能够运⾏GNU Bourne AgainShell(bash)和GNU的C编译程序gcc以及为数不多的其它语⾔。Torvalds绝对没有想到他设想的⼀种能够针对⾼级业余爱好者和⿊客们的操作系统已经产⽣这就是⼈们所称的Linux。3、Linux发布时的版本是0.02后来⼜有0.03版然后⼜跳到0.10版。因为世界各地越来越多的程序员都开始开发Linux它已经达到0.95版。这就意味着正式公布1.0版本的时间已经为期不远了。正式的1.0版本是在1994年公布的下面给一张思维导图便于疏通时间线Linux开源1、Linux是⼀种⾃由和开放源代码的类UNIX操作系统该操作系统的内核由林纳斯托⽡兹在1991年⾸次发布之后在加上⽤⼾空间的应⽤程序之后就成为了Linux操作系统。严格来讲Linux只是操作系统内核本⾝但通常采⽤“Linux内核”来表达该意思。⽽Linux则常⽤来指基于Linux内核的完整操作系统它包括GUI组件和许多其他实⽤⼯具。2、GNU通⽤公共许可协议GNU General Public License简称GNU GPL或GPL是⼀个⼴泛被使⽤的⾃由软件许可协议条款最初由理查德斯托曼为GNU计划⽽撰写GPL给予了计算机程序⾃由软件的定义 任何基于GPL软件开发衍⽣的产品在发布时必须采⽤GPL许可证⽅式且必须公开源代码3、Linux是⾃由软件和开放源代码软件发展中最著名的例⼦。只要遵循GNU通⽤公共许可证任何个⼈和机构都可以⾃由地使⽤Linux的所有底层源代码也可以⾃由地修改和再发布。随着Linux操作系统⻜速发展各种集成在Linux上的开源软件和实⽤⼯具也得到了应⽤和普及因此Linux也成为了开源软件的代名词。这里有个网站可以查看Linux源码hhtps://www.kernel.org/Linux的应用1、服务领域2、桌面领域3、移动嵌入式领域4、云计算或大数据领域不在一一举例。发行版本与内核版本名称在这里我不过多赘述主要内容下面图片中可了解Linux环境安装1、双系统不推荐2、虚拟机不太推荐虚拟机入网3、云服务器仿真的环境这里为主要来讲云服务器的安装以及使用云服务器主要有腾讯云、阿里云、华为云这三个最好。从这三个当中选一个就一个就行。想要购买那个直接搜索谁的官网就行如 阿里云官网’初学者哪个比较便宜买哪个。进了官网之后先登录在进行认证是学生的可以进行学生认证会进行减免。购买好后找到自己的 “实例”记住公网ip后面会用到。在这里我以阿里云为例进入官网后会看见这个页面然后进行登录和个人认证。之后点击下面的链接会直接跳转到学生认证。以及适合学生用的云服务器https://university.aliyun.com/学生认证好了之后往下滑点击第二个购买就行。然后会有一些信息需要填如下图这里的地域填写离你最近的。购买时长数量以及自动续费随你都行。我这里是为了薅羊毛。其他的看着我的改就行。购买过后在首页搜素云服务器管理控制台。进入找到实例先重置密码然后记住公网ip注意找到实例就一定要修改密码接下来需要下一个其他软件xhell他是可以操作使用Linux的一个终端。这个是一个给学生免费使用的xshell链接https://www.xshell.com/zh/free-for-home-school/点开链接往下滑会看到这个页面下载左边的就可以了安装时全部点接受accept就行。点开软件如果遇见了下图直接点后来就行不影响后续使用。之后会进入下面这个页面点击文件再点击新建会出现下图这里只需要填写上面前四个就行这些东西在你安装Linux是就会有直接照着填就行。主机就是公网ip。填好后点击确认即可。重启该应用。会出现让你输入密码前面你改的密码好像还有个名称随便输就行。输入好后就可以正常使用了。今天到这里就结束了感谢支持

相关新闻

ZYNQ + AD7606/AD7616:能源电力系统多通道同步采样解决方案,对标NI

ZYNQ + AD7606/AD7616:能源电力系统多通道同步采样解决方案,对标NI

ZYNQ AD7606/AD7616:解锁能源电力系统多通道同步采样的高性能方案标签:#ZYNQ #AD7606 #AD7616 #电力同步采样 #FPGA高速采集 #电能质量 #智能电网 #数据采集系统摘要:在智能电网、新能源并网、储能测控、继电保护等电力场景中,多…

2026/10/15 11:51:28 阅读更多 →
刚刚,DeepSeek-V4-Pro 正式版 API 发布,Agent 能力大幅增强,部分测试成绩已经逼近甚至超越 Claude Fable 5。

刚刚,DeepSeek-V4-Pro 正式版 API 发布,Agent 能力大幅增强,部分测试成绩已经逼近甚至超越 Claude Fable 5。

8 月 13 日报道。就在刚刚,DeepSeek-V4-Pro 正式版 API 正式上线。相比预览版,正式版最显著的变化是大幅强化了 Agent 能力,在多项 Agent 相关基准测试中实现了性能跃升,部分指标已经追上或超过 Anthropic 的 Claude Fable 5。Dee…

2026/10/15 21:20:58 阅读更多 →
Linux GDB调试

Linux GDB调试

1. 流程1.对想要调试的源代码文件进行编译,并加上-g2.启动 gdb(然后可以输入相关命令)3.非命令行传参,启动程序(run start continue quit)5.quit 退出# 设置的时机: 启动gdb之后, 在应用程序启动之前 (gdb)…

2026/10/3 11:46:54 阅读更多 →

最新新闻

无犯罪证明NAATI翻译去哪办?有效期多久?移民速看

无犯罪证明NAATI翻译去哪办?有效期多久?移民速看

技术移民、打工度假、留学签证常被要求提供无犯罪记录证明的英文译本,这份材料有个特殊点:底层文件本身有时效,通常要求出具后3—12个月内的版本,翻译环节拖久了,证明可能先过期。无犯罪证明NAATI认证翻译可在线办理&a…

2026/10/15 21:20:30 阅读更多 →
YOLOv10【第十一章:生成式 AI 与自动标注篇·第4节】YOLO-World 开放词汇检测与 YOLOv10 数据冷启动

YOLOv10【第十一章:生成式 AI 与自动标注篇·第4节】YOLO-World 开放词汇检测与 YOLOv10 数据冷启动

🏆 本文收录于 《YOLOv10实战:从入门到深度优化》 专栏。 该专栏系统复现并深度梳理全网主流 YOLOv10 改进方法与工程实战案例,覆盖分类、目标检测、实例分割、多目标追踪、关键点检测、旋转目标检测等多个方向,坚持 持续更新 + 深度解析 + 工程验证。 专栏将围绕 YOLOv10…

2026/10/15 21:20:30 阅读更多 →
YOLOv10【第十一章:生成式 AI 与自动标注篇·第5节】CLIP 文本提示辅助类别扩展!

YOLOv10【第十一章:生成式 AI 与自动标注篇·第5节】CLIP 文本提示辅助类别扩展!

🏆 本文收录于 《YOLOv10实战:从入门到深度优化》 专栏。 该专栏系统复现并深度梳理全网主流 YOLOv10 改进方法与工程实战案例,覆盖分类、目标检测、实例分割、多目标追踪、关键点检测、旋转目标检测等多个方向,坚持 持续更新 + 深度解析 + 工程验证。 专栏将围绕 YOLOv10…

2026/10/15 21:20:30 阅读更多 →
YOLOv10【第十一章:生成式 AI 与自动标注篇·第3节】GroundingDINO + SAM + YOLOv10 零样本标注流水线

YOLOv10【第十一章:生成式 AI 与自动标注篇·第3节】GroundingDINO + SAM + YOLOv10 零样本标注流水线

🏆 本文收录于 《YOLOv10实战:从入门到深度优化》 专栏。 该专栏系统复现并深度梳理全网主流 YOLOv10 改进方法与工程实战案例,覆盖分类、目标检测、实例分割、多目标追踪、关键点检测、旋转目标检测等多个方向,坚持 持续更新 + 深度解析 + 工程验证。 专栏将围绕 YOLOv10…

2026/10/15 21:20:30 阅读更多 →
YOLOv10【第十一章:生成式 AI 与自动标注篇·第2节】SAM + YOLOv10 自动标注:从框到 Mask 到标签

YOLOv10【第十一章:生成式 AI 与自动标注篇·第2节】SAM + YOLOv10 自动标注:从框到 Mask 到标签

🏆 本文收录于 《YOLOv10实战:从入门到深度优化》 专栏。 该专栏系统复现并深度梳理全网主流 YOLOv10 改进方法与工程实战案例,覆盖分类、目标检测、实例分割、多目标追踪、关键点检测、旋转目标检测等多个方向,坚持 持续更新 + 深度解析 + 工程验证。 专栏将围绕 YOLOv10…

2026/10/15 21:20:30 阅读更多 →
目标检测后处理:IOU与NMS从原理到工程化实战

目标检测后处理:IOU与NMS从原理到工程化实战

做目标检测的朋友都知道,模型跑通只是第一步,真正决定最终效果上限的,往往是两段看起来很不起眼的计算:IOU与NMS。IOU负责衡量两个检测框到底重合成什么样,NMS负责把同一目标周围那些重复的、多出来的框“压”下去。无…

2026/10/15 21:19:30 阅读更多 →

日新闻

Docker Compose 容器化部署 ChirpStack LoRaWAN 网络服务器实战

Docker Compose 容器化部署 ChirpStack LoRaWAN 网络服务器实战

1. 为什么选择容器化方式部署 LoRa 网络服务LoRa 物联网项目落地时,网络服务器是整个链路的核心枢纽。它负责接收网关上报的数据包、完成去重与解密、再把有效载荷分发给上层应用。早期大家习惯把网络服务器直接装在物理机上,依赖一堆系统库和特定版本的…

2026/10/15 0:00:46 阅读更多 →
共享LLM服务下的跨模型自动扩缩容:Kubernetes实战与避坑指南

共享LLM服务下的跨模型自动扩缩容:Kubernetes实战与避坑指南

1. 共享推理服务里,扩缩容到底难在哪做过大模型推理服务部署的人,大概都经历过这样的场景:一个团队共用一套推理集群,A 业务跑的是 7B 的小模型,B 业务跑的是 72B 的大模型,C 业务白天流量高、晚上几乎归零…

2026/10/15 0:00:46 阅读更多 →
Systemd 启动阶段根文件系统只读之谜:fstab 与 remount-fs 服务深度解析

Systemd 启动阶段根文件系统只读之谜:fstab 与 remount-fs 服务深度解析

1. 引子:一次内核恐慌引发的追查先从一个真实场景说起。某次我给一台老旧的嵌入式设备折腾系统裁减,为了把启动时间压进两秒以内,我手贱地把一串自认为“没用”的 systemd 服务给 disable 了,其中就包括systemd-remount-fs.servic…

2026/10/15 0:00:46 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/15 16:18:54 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/15 19:41:51 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/15 13:48:15 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 0:14:36 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/14 22:45:47 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 9:49:14 阅读更多 →