Linux基础知识前言

目录

1.操作系统(Operation System,OS)

1.1 操作系统的作用

1.2 不同应用领域的主流操作系统

1.3虚拟机

1.4 Linux发现历程

1.5  Linux内核及发行版

1.5.1 Linux内核版本

1.5.2 Linux发行版本


1.操作系统(Operation System,OS)

如图:小红和小明用微信对话,小红发出“你好”,通过一系列操作将其转换成二级制,在通过网络传出去。因为硬件不同可能转换的二进制是不同的,所以微信需要适配不同的(设备),而这些转换都通过操作系统来做作翻译,任何开发的软件只要将发出的信息交给操作系统,让操作系统进行翻译到硬件。 应用软件的信息由操作系统进行统一的转换给硬件,这样软件不需要支持各种设备,只需要支持这个操作系统。

没有安装操作系统的计算机,通常被称为裸机

  • 如果想在裸机上运行自己所编写的程序,就必须用机器语言书写程序
  • 如果计算机上安装了操作系统,就可以在操作系统上安装支持的高级语言环境,用高级语言开发程序
     

1.1 操作系统的作用

  • 是现代计算机系统中最基本和最重要的系统软件
  • 是配置在计算机硬件上的第一层软件,是对硬件系统的首次扩展
  • 主要作用是管理好硬件设备,并为用户和应用程序提供一个简单的接口,以便于使用
  • 而其他的诸如编译程序、数据库管理系统,以及大量的应用软件,都直接依赖于操作系统的支持

操作系统:主要作用是管理好硬件设备,并为用户和应用程序提供一个简单的接口,以便于使用,作为中间人,连接软件和硬件

1.2 不同应用领域的主流操作系统

  • 桌面操作系统
  • 服务器操作系统
  • 嵌入式操作系统
  • 移动设备操作系统

1>桌面操作系统

  • Windows系列——用户群体大
  • macOs——适合于开发人员
  •  Linux——应用软件少

2>服务器操作系统

  • Linux——安全、稳定、免费 / 占有率高
  • Windows Server——付费 / 占有率低

 3>嵌入式操作系统

  • Linux(手表,摄像头)

4>移动设备操作系统

  • ios
  • Android (基于Linux )

1.3虚拟机


虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统

  • 虚拟系统通过生成现有操作系统的全新虚拟镜像,具有真实操作系统完全-样的功能
  • 进入虚拟系统后,所有操作都是在这个全新的独立的虚拟系统里面进行,可以独立安装运行软件,保存数据,拥有自己的独立桌面,不会对真正的系统产生任何影响
  • 而且能够在现有系统与虚拟镜像之间灵活切换的一类操作系统
  • 可以在电脑里面体验不同的操作系统,不会让本身的电脑出问题

1.4 Linux发现历程

unix->minix->linux

1.5  Linux内核及发行版


1.5.1 Linux内核版本

  • 内核(kernel) 是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序,它提供了一个在裸设备与应用程序间的抽象层
  • Linux 内核版本又分为稳定版和开发版,两种版本是相互关联,相互循环

        稳定版:具有工业级强度,可以广泛地应用和部署。新的稳定版相对于较旧的只是修正一些bug或加入一些新的驱动程序
      开发版:由于要试验各种解决方案,所以变化很快

  • 内核源码网址: http://www.kernel.org
  • 内核和硬件打交道。驱动打交道

      所有来自全世界的对Linux源码的修改最终都会汇总到这个网站,由Linus 领导的开源社区对其进行甄别和修改最终决定是否进入到Linux主线内核源码中


1.5.2 Linux发行版本

  • Linux发行版(也被叫做GNU/Linux发行版)通常包含了包括桌面环境、办公套件、媒体播放器、数据库等应用软件
  • 常见的发行版本如下:

        Ubuntu
        Redhat
        Fedora
        openSUSE
        Linux Mint

        Debian
       Manjaro
       Mageia
      CentOS
       Arch

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值