Linux系统下python学习笔记——前期准备

一、操作系统(Operation System,OS) 

操作系统的作用:1、直接操作硬件;2、把操作硬件的代码封装成一个又一个的系统调用,供其他程序(软件)调用,实现间接操作硬件。

操作系统分类:

       1>桌面操作系统:Windows系列(用户群体大);macOS(适合于开发人员);Linux(应用软件少)

       2>服务器操作系统:Linux(安全、稳定、免费,占有率高);Windows Server(付费,占有率低)

       3>嵌入式操作系统(Linux)

       4>移动设备操作系统(IOS;Android(基于Linux))

Linux操作系统版本:

    1.    Linux内核版本:

        内核是系统的心脏,是运行程序和管理硬件设备的核心程序,提供了一个在裸设备与应用程序之间的抽象层。

        Linux内核普遍适用于各类硬件接口,可直接操作硬件,并提供了系统调用,同时为了调试检错,增加了终端命令窗口。

     2.    Linux发行版:

        基于Linux内核搭建的一套应用程序(桌面系统,桌面应用程序,小游戏,图形界面等),可直接利用内核封装好的系统调用。发行版中包含Linux内核。例如:Ubuntu

二、虚拟机(Virtual Machine)

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

  • 虚拟系统通过生成现有操作系统的全新虚拟镜像,具有真实操作系统完全一样的功能
  • 进入虚拟系统后,所有操作都是在这个全新的独立的虚拟系统里面进行,可以独立安装运行软件,保存数据,拥有自己独立的桌面,不会对真正的系统 产生任何的影响。
  • 能够在现有系统与虚拟镜像之间灵活切换
  • 可在虚拟机中大胆学习新的系统,若系统崩溃,重新安装即可,并原有操作系统、应用程序、文档数据资料等完全保留不受破坏

三、环境搭建

电脑为windows10操作系统,为了方便学习与开发,在电脑上安装了虚拟机linux系统

  1. 在VMware官网下载最新虚拟机软件并安装(秘钥可在网上百度得到);或者从百度云链接中获取:vmware pro15          密码:1qrd    (其中包含软件安装包以及秘钥生成器,亲测可行)
  2. 在Ubuntu官网下载最新Ubuntu镜像。
  3. 安装虚拟机VMware workstation。
  4. 安装Linux操作系统Ubuntu。
  5. 安装搜狗输入法以及google浏览器。

猜你喜欢

转载自blog.csdn.net/weixin_43405837/article/details/83040898