linux系统介绍和安装教程(含安装链接放在最下面了)

一、linux系统简介

在Linux和C语言的发展历程中,有几位关键人物为它们的诞生和推广做出了重要贡献。

首先,肯·汤姆森(Ken Thompson)是一位在AT&T公司工作的员工,他不仅发明了B语言,还创造了Unix系统。此外,他还与丹尼斯·里奇(Dennis Ritchie)合作,共同开发了C语言。C语言作为一种高级编程语言,具有高效、灵活的特点,它的出现使得Unix系统能够更广泛地应用于各个领域。

其次,丹尼斯·里奇被誉为C语言之父和Unix之父,他在C语言和Unix系统的发展中起到了至关重要的作用。他不仅与肯·汤姆森一起开发了C语言,还为Unix系统编写了大量的核心代码。

第三位是理查德·斯托曼(Richard Stallman),他创办了自由软件基金会(Free Software Foundation)。该基金会的目标是推广自由软件,并开发了一个开源的类Unix系统——GNU项目。因此,理查德·斯托曼也被称为自由软件之父。

最后,林纳斯·托瓦兹(Linus Torvalds)是Linux系统的创始人。他最初是为了满足自己的需求而编写了Linux内核,后来在开源社区的帮助下,Linux系统逐渐发展壮大,成为了一个功能强大、稳定可靠的操作系统。因此,林纳斯·托瓦兹被誉为Linux之父。

这四位人物在Linux和C语言的发展史上都扮演了重要的角色,他们的工作为开源软件的发展奠定了基础,并对整个计算机行业产生了深远的影响。

二、linux系统安装与使用

2.1 系统安装方式

物理机安装:

可使用光驱、U盘(将镜像固化在U盘中)安装

优点:对操作系统的体会更加真切方便

缺点:刚刚接触Linux的人无从下手,使用不太习惯

虚拟机安装:

在电脑上安装虚拟机,在虚拟机中安装操作系统

优点:由虚拟机软件虚拟出一台或多台电脑,同时运行二个 或更多的操作系统,并进 行数据交换,方便快捷。可同时操作windows的软件辅助学习

缺点:性能相比物理机较差,它对物理机的性能,如内存、CPU、磁盘等要求较高。

2.2 虚拟机介绍及安装

虚拟机介绍:

虚拟机可以说是一种软件,也可以说是一种技术,它允许你在一台主机上虚拟出多台计算机,每台虚拟的计算机都可以有自己的硬件及软件配置。

虚拟机技术的作用:

  1. 帮助网络架构工程师在一台电脑上模拟、检测整个网络运行情况。
  2. 极大的降低企业的运营成本与风险。
  3. 帮助操作系统设计者测试、解决问题。
  4. 开发者在多个平台上进行自由切换。

应用较为广泛的虚拟机

  1. Virtual PC是Microsoft公司开发的一个免费“虚拟机”软件,它使用户可以在一台机器 上同时运行多个操作系统
  2. VMware是目前市场占有率最高的虚拟机,是虚拟界巨头VMware公司的产品,其功能 非常强大且稳定
  3. VirtualBox 是一款开源虚拟机软件。VirtualBox 是由德国 Innotek 公司开发,由Sun  Microsystems公司出品的软件,使用Qt编写,在 Sun 被 Oracle 收购后正式更名成  Oracle VM VirtualBox vmware Player是Vmware Workstation的精简版本,具有体积小,使用灵活,免费等特点 非常适合我们嵌入式领域的开发过程

安装虚拟机 双击VMware-player-exe,一路next即可(电脑可能会重启几次) 注意:安装完毕后选择使用免费版即可 

安装完双击这个图标

2.3 Ubuntu在虚拟机中打开

 首先将ubuntu16.04.zip压缩包解压

使用虚拟机找到ubuntu的位置并打开

第一步:

点击虚拟机中的“打开虚拟机”,然后找到解压缩之后的文件中的Ubuntu 64 .vmx为后缀的文件打开

 第二步:

点击播放虚拟机 如果出现以下对话框,点击“我已复制该虚拟机”

第三步:

出现输入密码的地方,默认密码是123456 在stu下方的对话框中输入123456,按下回车就进入ubuntu系统了

 第四步:

进入系统

 

安装链接

百度网盘链接:链接:https://pan.baidu.com/s/1_BXIbESWcCqoOa-rWiCIoQ?pwd=0525 
提取码:0525

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【已解决】力扣打不开

表现: 1.访问国内其他网站都没有问题 2.访问github也能成功 3.wifi没有问题 4.连接同网络的其他主机能打开 唯独力扣打不开,可能是DNS解析错误 》自己网络配置问题 解决办法【亲测可行】 找可用的hosts 打开站长之家,进行DNS查询&#xff…

高中数学:平面向量-加减运算

一、向量的加法运算 三角形法则(推荐) 两个或多个向量收尾相连的加法运算,用三角形法则 简便算法 首尾相连的多个向量,去掉中间点,就是最终的和。 也可以用三角形法则证明 向量加法交换律 向量加法结合律 平行四…

HTML静态网页成品作业(HTML+CSS)——自动化专业介绍设计制作(4个页面)

🎉不定期分享源码,关注不丢失哦 文章目录 一、作品介绍二、作品演示三、代码目录四、网站代码HTML部分代码 五、源码获取 一、作品介绍 🏷️本套采用HTMLCSS,未使用Javacsript代码,共有4个页面。 二、作品演示 三、代…

未授权访问:ZooKeeper 未授权访问漏洞

目录 1、漏洞原理 2、环境搭建 3、未授权访问 防御手段 今天继续学习各种未授权访问的知识和相关的实操实验,一共有好多篇,内容主要是参考先知社区的一位大佬的关于未授权访问的好文章,还有其他大佬总结好的文章: 这里附上大…

在k8s中部署单机版Elasticsearch,并进行数据持久化

🐇明明跟你说过:个人主页 🏅个人专栏:《洞察之眼:ELK监控与可视化》🏅 🔖行路有良友,便是天堂🔖 目录 一、引言 1、Elasticsearch简介 2、k8s简介 二、存储准备 …

IP代理如何帮助SEO进行优化?

IP代理在SEO优化中扮演着重要的角色,它通过多种方式帮助提升网站的搜索排名和可见性。以下是IP代理如何帮助SEO进行优化的详细阐述: 第一点,数据采集与分析:在SEO过程中,大量的数据是必不可少的。通过使用IP代理&…

随笔:贝特弹琴

半年前,我买了一架朗朗代言的智能电子琴。所谓智能是指,它配套的手机软件知道你在按哪个键,它还能让任意按键发光。用专业术语说,它的键盘具有输入和输出功能,和软件组合起来是一个完整的计算机系统。 随着软件练习曲…

Kubernetes学习-深入Pod篇(二) 探针技术详解与应用

🏷️个人主页:牵着猫散步的鼠鼠 🏷️系列专栏:Kubernetes渐进式学习-专栏 🏷️个人学习笔记,若有缺误,欢迎评论区指正 目录 1. 前言 2. 探针是什么 3. 探针的分类 3.1. StartupProbe(启动…

Ubuntu安装k8s集群

文章目录 Ubuntu安装k8s3台主机前置操作:3台主机k8s前置安装命令:k8s安装命令: 节点加入 Ubuntu安装k8s 官方文档:https://kubernetes.io/zh-cn/docs/setup/production-environment/tools/kubeadm/install-kubeadm/ 默认3台机子 注…

Java | Leetcode Java题解之第90题子集II

题目&#xff1a; 题解&#xff1a; class Solution {List<Integer> t new ArrayList<Integer>();List<List<Integer>> ans new ArrayList<List<Integer>>();public List<List<Integer>> subsetsWithDup(int[] nums) {Arra…

Postgresql中JIT函数能否inline的依据function_inlinable

相关 《Postgresql源码&#xff08;128&#xff09;深入分析JIT中的函数内联llvm_inline》 《LLVM的ThinLTO编译优化技术在Postgresql中的应用》 前置阅读&#xff1a;《Postgresql源码&#xff08;128&#xff09;深入分析JIT中的函数内联llvm_inline》 在JIT inline函数的过…

【C#】学习获取程序执行路径,Gemini 帮助分析

一、前言&#xff1a; 在Delphi中&#xff0c;如果想要获取当前执行程序的目录&#xff0c;程序代码如下&#xff1a; ExtractFilePath(ParamStr(0)); 今天在分析一个别人做的C#程序时看到了一段C#代码&#xff0c;意思是获取执行程序所在的文件目录&#xff1a; public stat…

Spring Boot集成dubbo快速入门Demo

1.什么是dubbo&#xff1f; Apache Dubbo 是一款微服务开发框架&#xff0c;它提供了 RPC通信 与 微服务治理 两大关键能力。这意味着&#xff0c;使用 Dubbo 开发的微服务&#xff0c;将具备相互之间的远程发现与通信能力&#xff0c; 同时利用 Dubbo 提供的丰富服务治理能力…

(教程)gpt-4o如何使用,怎么体验?gpt-4o和gpt-4-turbo的区别

今天OpenAI发布了gpt-4o&#xff0c;我体验之后&#xff0c;gpt-4o简直逆天了。中文能力也挺别强。速度比现在的gpt4还要快。 早在 5 月 11 日&#xff0c;Sam 就在推文中表示&#xff1a;OpenAI 并没有推出 GPT-5&#xff0c;或搜索引擎&#xff0c;但团队一直在努力研发一些…

halo博客--解决恶意刷评论的问题

原文网址&#xff1a;halo博客--解决恶意刷评论的问题_IT利刃出鞘的博客-CSDN博客 简介 本文介绍halo博客如何通过设置评论次数来解决恶意刷评论的问题。 评论功能要设置频率的限制&#xff0c;否则可能被人一直刷评论&#xff0c;然后数据库存的垃圾评论越来越多&#xff0…

51 单片机[2-2]:LED闪烁

摘要&#xff1a; 本文使用STC89C52RC单片机实现单个LED闪烁 新建一个项目&#xff0c;具体步骤见[2-1] 分析&#xff1a; 要使 LED 闪烁&#xff08;以D1为例&#xff09;&#xff0c;就要先让 P2 0xfe; 再让 P2 0xff; 先在keil5中把程序写成这样&#xff1a; #include &…

答辩PPT框架如何搭建?文心一言AI辅助构建

很多快要毕业的同学在做答辩PPT的时候总是感觉毫无思路&#xff0c;一窍不通。但这并不是你们的错&#xff0c;对于平时没接触过相关方面&#xff0c;第一次搞答辩PPT的人来说&#xff0c;这是很正常的一件事。一个好的答辩PPT可以根据以下分为以下几部分来写。 1.研究的背景和…

#自学习# 记一次py脚本打开浏览器页面

在项目总结中&#xff0c;遇到系统后台利用浏览器拉起一个已知路径页面的需求&#xff0c;趁着机会整理下。实现起来比较简单&#xff0c;浏览器默认谷歌。 一、技术原理 Selenium&#xff1a;Selenium 是一个用于自动化 Web 浏览器的工具&#xff0c;可模拟用户在浏览器中的各…

pnpm:无法加载文件 C:\Users\PC\AppData\Roaming\npm\pnpm.ps1,因为在此系统上禁止运行脚本。

使用pnpm命令启动vue时报了个错&#xff1a; 解决起来也简单&#xff0c;右击开始菜单&#xff0c;用管理员身份打开终端。win11的如下图&#xff1a; win10我记得应该是PowerShell&#xff08;管理员&#xff09;&#xff0c;这样的。 打开之后执行命令&#xff1a; set-…

cpu缓存一致性问题---cache写策略

为什么会有cpu缓存一致性问题&#xff1f; cpu缓存一致性指的&#xff1a;是缓存中和所其对应在主存中的数据的一致性。 因为cpu运算产生新数据后基于写回策略只更新缓存的值会导致缓存和主存不一致问题 解决cpu缓存一致性问题前&#xff0c;先了解写回策略是什么 了解写回策…