前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux环境搭建

Linux环境搭建

作者头像
摘星
发布2023-04-28 10:03:35
2.7K0
发布2023-04-28 10:03:35
举报
文章被收录于专栏:C/C++学习

前言

本文介绍了Linux的发展历史以及环境搭建。


一、技术是推动社会发展的基本动力

1. 人为什么能成为万物之长呢?

本质是人会使用工具(创造与使用工具)。 人进化的方式是以工具被发明产生的。而工具发明的时间是比较短暂的,因此,人进化的效率是非常高的。

2. 人为什么要制作工具,让自己进化?

①原始社会:人与自然进行对抗 ②现代社会:人与人进行竞争 因此,人发明工具是必然的。

3. 人怎么发明工具?

人通过实践总结出知识——>通过知识发明工具——>工具被改良——>新的知识 计算机是工具,因此它背后是有大量的知识,而我们现在做的就是学习这些知识。

4. 为什么会有不同的岗位和行业?

人学习知识的能力是变化不大的,但是工具和知识是不断增多的。 一个工具背后的知识是不能被一个人完全学到的,因此就产生了知识的细分,产生细分后慢慢的就产生了行业。

二、计算机(操作系统)发展的基本脉络

1. 第一台计算机是什么时候发明的呢?

1946年2月14日。 二战结束,美苏冷战。——>国家与国家的对抗,国家的本质就是人的意志。——>计算机被发明了。

2.计算机是被谁发明的呢?

军方推动,用于计算导弹的弹道轨迹。(绝大多数新工具和新技术都是政府和军方推动的) ①军方有没有科研能力呢?没有的话,怎么办? 交给大学、科研机构——>产生很多的技术结论和专利。 ②军方科研是需要经费的,那么钱从哪里来? 政府税收——>科研机构(一锤子买卖?)——>军方使用,过时后——>允许民用,商业公司——>新技术,包装成为商品<——>老百姓购买商品 上面的过程,被称为硅谷模式。

3.例子:

计算机被发明,为了军方使用,过时后——>商业化——>IBM、微软、苹果,这样的公司就诞生了。 IBM——>各种企业级计算机——>摩尔定理——>卖给其他的商业公司(基本是卖给了全球) 苹果(软硬件都做)——>贵,非常好 微软(只做软件)——>intel(只做硬件),联合制作——>便宜,并不差——>联想、东芝、宏碁、华硕……——>搭载的CPU都是intel,搭载的操作系统都是微软。

4.引入操作系统

就如同游乐场,需要有 ①基础设施——>硬件角色,计算机 ②管理人员——>软件角色,操作系统 肯汤普森:用汇编语言编写了第一个unix操作系统; 与好朋友C语言之父——丹尼斯里奇——>改写了unix操作系统,用C语言写成了unix操作系统。 unix操作系统——>捐赠、售卖——>全球的各大高校,进行学术研究——>芬兰的一所高校,赫尔辛基大学——>雷纳斯托瓦斯(学生)——>试玩unix——>仿照unix操作系统编写了一个新的操作系统Linux操作系统,并将这款操作系统源码公开于世(开源!)

三、Linux发展的基本脉络

第一代Linux开源了。——>全世界顶级的黑客和工程师开始参与项目(不缺钱,为了改变世界)——>Linux越来越大

1.开源闭源哪个好?

开源更好,源码面前了无秘密

  1. 代码的稳定性
  2. 代码的安全性
  3. 代码的效率

2.面向的对象

企业:愿意使用,安全、稳定。因此,Linux在企业中广泛使用。 老百姓:不愿意使用,没有图形化界面,使用不方便。

3.Linux相关概念——是什么?有哪些发行版本?特征?……

  1. 应用场景 企业、手机、智能设备、车载系统、单片机等。
  2. 发行版本 技术路径:(主版本).(次级版本).(修订次数,偶数:稳定版,奇数:测试版) 商业化发行版:Ubuntu,CentOS/redhat,kali,红旗等版本
  3. Linux是开源的,但不代表用Linux做出来的产品是免费的

四、Linux环境的安装

  1. 双系统、直接给笔记本换成linux
  2. 虚拟机(wmware player+centOS 7.x)
  3. 云服务器(方便) 云服务器购买? 1.注册对应的云服务器账号 2.购买,找到你搞吗的主机 3.保存公网IP 4.重置root密码 链接云服务器? xshell登录工具 开始链接——>ssh root@你的公网IP——>登录密码是刚刚重置的密码 登录时有任何弹窗全部接受。
  4. Linux下新建和删除用户 新建:adduser (用户名) password (用户名) 输入密码 删除:userdel -r (用户名)

总结

以上就是今天要讲的内容,本文介绍了Linux环境搭建的相关概念。本文作者目前也是正在学习Linux相关的知识,如果文章中的内容有错误或者不严谨的部分,欢迎大家在评论区指出,也欢迎大家在评论区提问、交流。 最后,如果本篇文章对你有所启发的话,希望可以多多支持作者,谢谢大家!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-04-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 一、技术是推动社会发展的基本动力
    • 1. 人为什么能成为万物之长呢?
      • 2. 人为什么要制作工具,让自己进化?
        • 3. 人怎么发明工具?
          • 4. 为什么会有不同的岗位和行业?
          • 二、计算机(操作系统)发展的基本脉络
            • 1. 第一台计算机是什么时候发明的呢?
              • 2.计算机是被谁发明的呢?
                • 3.例子:
                  • 4.引入操作系统
                  • 三、Linux发展的基本脉络
                    • 1.开源闭源哪个好?
                      • 2.面向的对象
                        • 3.Linux相关概念——是什么?有哪些发行版本?特征?……
                        • 四、Linux环境的安装
                        • 总结
                        相关产品与服务
                        弹性公网 IP
                        弹性公网 IP(Elastic IP,EIP)是可以独立购买和持有,且在某个地域下固定不变的公网 IP 地址,可以与 CVM、NAT 网关、弹性网卡和高可用虚拟 IP 等云资源绑定,提供访问公网和被公网访问能力;还可与云资源的生命周期解耦合,单独进行操作;同时提供多种计费模式,您可以根据业务特点灵活选择,以降低公网成本。
                        领券
                        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档