01|初识python——操作系统科普及学习环境介绍

前言

**

作为一个技术小白,现分享一下自学python的经验。我们将在Linux系统环境下学习python,通常在学习时,使用虚拟机来学习。虚拟机就是在已有的电脑里面在虚拟出一台电脑所需要的各种资源,然后就可以在上面运行其他的操作系统。常用的虚拟机有VMware和VirtualBox两种,我使用的是VMware,大家可以自行选择,相对来说VMware功能跟全面一些。
01|初识python——操作系统科普及学习环境介绍_第1张图片
01|初识python——操作系统科普及学习环境介绍_第2张图片

操作系统是什么?

想要了解操作系统是什么,首先我们了解一下计算机。在我们购买电脑是通常关心CPU、内存、硬盘等的性能,这些是计算机的硬件,而操作系统可以直接操作硬件。
如果我们没有操作系统,想要编写程序,就只能使用机器语言来编写,而机器语言就是0和1组成的的二进制代码,对于编写修改等都有着巨大的难度。而操作系统可以提供封装好的系统调用,方便程序员调用硬件,就可以在操作系统上安装支持的高级语言环境,用高级语言开发程序。
是不是发现操作系统好强大,可以帮我们更好地使用电脑。操作系统就是我们的电脑的基本,我们接着深入了解什么是操作系统。
01|初识python——操作系统科普及学习环境介绍_第3张图片
**

操作系统的作用是什么?

**
了解完操作系统是什么,我们接着了解操作系统的作用。操作系统是对硬件系统的扩展,用于管理好硬件设备,并为用户和应用程序提供一个简单的接口,以便于使用编译程序、数据库管理系统,以及大量的应用软件。
01|初识python——操作系统科普及学习环境介绍_第4张图片
现在主流操作系统有Windows 系列,macOS,Linux三种操作系统,Windows 用户群体大,macOS适合于开发人员,今天我们就来聊一下Linux操作系统,因为大多数人并不了解Linux操作系统。(具体系统的发展历史我整理后会分享给大家)
01|初识python——操作系统科普及学习环境介绍_第5张图片
**

我们首先了解一下什么是虚拟机?

**
虚拟机指通过软件模拟的具有完整硬件系统功能,是运行在一个完全隔离环境中的。进入虚拟系统后,所有操作都是在这个全新的独立的虚拟系统里面进行,可以独立安装运行软件,保存数据,拥有自己的独立桌面,不会对真正的系统产生任何影响,而且能够在现有系统与虚拟镜像之间灵活切换的一类操作系统。所以我们在初学其他操作系统时,推荐在虚拟机上学习,而不是直接装上学习的系统。而我使用的是MVware。
01|初识python——操作系统科普及学习环境介绍_第6张图片

虚拟机的安装与Ubuntu镜像的下载

可以在VMware官网下载并安装,虚拟机安装完成后就像一台新电脑一样,没有在上面装操作系统这样的电脑是没有灵魂的。
01|初识python——操作系统科普及学习环境介绍_第7张图片
我们将安装Linux系统,而Linux的发行版有许多,如:Ubuntu;Fedora;Centos;OpenSUSE等等,因为个人觉得Ubuntu比较友好,适合小白,所以我安装的是Ubuntu。可以在Ubuntu官网下载后对虚拟机进行硬件配置就可以了。
OK,现在我们已经准备好了一切,我们可以准备踏入python的美丽世界了,我准备好了,你呢?
操作系统大家都在使用,但是大多数人对操作系统一无所知,但是作为一个python的学习者,我们有必要了解一下,大家说对吧。
01|初识python——操作系统科普及学习环境介绍_第8张图片
单用户操作系统就是指一台计算机在同一时间,只能由一个用户使用,一个用户独自享用系统的全部硬件和软件。
简单点说就是单用户操作系统就是你自己的,别人用不了,想要使用这个系统的硬件和软件,只能在你的电脑上才能使用,而且一次只能一位用户使用。
这样是不是你没有使用的系统的硬件和软件就是一种浪费呢。So,多用户操作系统诞生了!!(Ps:Windows XP 之前的版本都是单用户操作系统)
多用户操作系统是指一台计算机在同一时间可以由 多个用户 使用,多个用户共同享用系统的全部硬件和软件资源。
多用户操作系统可以将你没有使用的系统的硬件和软件可以分享出去,让多人一起使用,这样是不是更方便了呢。(Ps:Linux 的设计初衷就是多用户操作系统)
这篇文章权当一个科普文章啦,后续会有python知识点分享,大家一起学习,冲呀!!!
欢迎大家关注,我们一起学习python,一起进步!!

你可能感兴趣的:(python学习,python,linux,编程语言)