Linux 基本知识

本文介绍了计算机基础知识,包括计算机组成和操作系统概念。接着讲解了Linux的诞生、内核和发行版,对比了Linux与UNIX的关系。讨论了虚拟机的作用和常见软件,提供了VMware的下载信息。最后,指导读者下载和安装CentOS,作为学习Linux的起点。
摘要由CSDN通过智能技术生成


前言

学习 Linux 的第一个问题是搞明白 Linux 是什么,了解其来龙去脉、前世今生,知道其发展趋势、应用前景,弄清楚为什么学习它,以及如何掌握它和使用它,知其然更要知其所以然。


一、计算机部分基本知识

1.计算机的组成

在这里插入图片描述

计算机是由硬件和软件组成

1.硬件是计算机赖以工作的实体,包括显示器、键盘、鼠标、硬盘、CPU、主板等;

2.软件会按照用户的要求协调整台计算机的工作,比如 Windows、Linux、Mac OS、Android 等操作系统,以及 Office、QQ、微信等应用程序。

2.操作系统概念

在这里插入图片描述

操作系统(Operating System,OS)是软件的一部分,它是硬件基础上的第一层软件,协助用户调度硬件工作,充当用户和计算机硬件之间的桥梁。

操作系统会控制其他程序运行,管理系统资源,提供最基本的计算功能,如管理及配置内存、决定系统资源供需的优先次序等。

常见的操作系统:
PC端:Windows,Linux,MacOS
移动端:Android,IOS,鸿蒙

二、Linux初识

1.Linux的诞生

Linux的创始人:林纳斯 托瓦兹

Linux诞生于1991年,作者读大学期间

因为创始人在上大学期间经常需要浏览新闻和处理邮件,当时他觉得教学用的迷你版 UNIX 操作系统 Minix 太难用了,于是决定自己开发一个操作系统。第 1 版本于 1991 年 9 月发布,当时仅有 10 000 行代码,这就是Linux的原型。后来他把原型发到了网上,并把源代码公开,并且也接受其他网友所贡献的代码,经过全世界网友的支持,现在能够兼容多种硬件,成为最为流行的服务器操作系统之一。

李纳斯•托瓦兹无疑是这个世界上最伟大的程序员之一,何况,他还搞出了全世界最大的程序员交友社区 GitHub (开源代码库及版本控制系统)。

2.Linux内核

Linux系统组成:Linux内核,系统级应用程序

内核提供系统最核心的功能,如:调度CPU,调度内存,调度文件系统,调度网络通讯,调度IO等

系统级应用程序,可以理解为出厂自带程序,可供用户快速上手操作系统,如:文件管理器,任务管理器,图片查看,音乐播放等

在这里插入图片描述
Linux内核是免费开源的,任何人都可以下载内核源码并查看修改

Linux内核下载地址 :https://www.kernel.org

3.Linux发行版

林纳斯 托瓦兹开发的 Linux 只是一个内核,内核并不是一套完整的操作系统,它只是操作系统的核心,一些组织或厂商将 Linux 内核与各种软件和文档包装起来,并提供系统安装界面和系统配置、设定与管理工具,就构成了 Linux 的发行版本。

常见的Linux发行版:CentOS, Ubuntu,Red Hat

4.Linux 和 UNIX 的关系/区别

关系:
Linux 是一个类似 Unix 的操作系统,Unix 要早于 Linux,Linux 的初衷就是要替代 UNIX,并在功能和用户体验上进行优化,所以 Linux 模仿了 UNIX,使得 Linux 在外观和交互上与 UNIX 非常类似。

区别:
1.UNIX 是商业软件,系统大多是与硬件配套的,大多数 UNIX 系统如 AIX、HP-UX 等是无法安装在 x86 服务器和个人计算机上的。

2.Linux 是开源软件,是免费、公开源代码的,Linux 则可以运行在多种硬件平台上;

三、虚拟机及下载

1.什么是虚拟机

通过虚拟化技术,在电脑内,虚拟出计算机硬件,并给虚拟的硬件安装操作系统,即可得到一台虚拟的电脑,称为虚拟机,即允许我们在当前操作系统中运行其他操作系统的软件

2.为什么要使用虚拟机

学习Linux系统,需要Linux系统环境,通过虚拟机的形式,可以得到Linux系统环境,使用Linux。

3.常见虚拟机软件

VMware Workstation(简称 VMware)、VirtualBox、Microsoft Virtual PC 等,其中 VMware 市场占有率最高。

以VMware 为例,可以使你在一台计算机上同时运行多个操作系统,可以像 Windows 应用程序一样来回切换。

用来存储所有虚拟机的计算机则被称为“宿主机”。例如,你的 Windows 系统就是宿主机,而 VMware 安装的 Linux 则为虚拟机。

3.虚拟机软件下载地址

VMware Workstation Player :
是免费版本,只能用于非商业用途,适合个人学习。
VMware Workstation Pro:
是商业版本,功能最强大,付费以后才能使用。

下载地址:
https://pan.baidu.com/s/1Ou6vM-MIZWWMivrI-3A6wg 提取码:1025

四、下载和安装CentOS

CentOS官网:
https://www.centos.org/

下载链接
Centos7.6系统 选择CentOS-7-X86_64-DVD-1810.ios 大小是4.3G
https://vault.centos.org/7.6.1810/isos/x86_64/

安装链接:
桌面版 Centos7.6系统的安装(图文超详细)
https://blog.csdn.net/chengu04/article/details/105763966

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值