Linux介绍跟安装

介绍

20世纪80年代,计算机硬件的性能不断提高,PC的市场不断扩大,当时可供计算机选用的操作系统主要有Unix、DOS和MacOS这几种。Unix价格昂贵,不能运行于PCDOS显得简陋,且源代码被软件厂商严格保密;MacOS是一种专门用于苹果计算机的操作系统。此时,计算机科学领域迫切需要一个更加完善、强大、廉价和完全开放的操作系统。由于供教学使用的典型操作系统很少,因此当时在荷兰当教授的美国人AndrewS.Tanenbaum编写了一个操作系统,名为MINIX,为了向学生讲述操作系统内部工作原理。MINIX虽然很好,但只是一个用于教学目的的简单操作系统,而不是一个强有力的实用操作系统,然而最大的好处就是公开源代码。全世界学计算机的学生都通过钻研MINIX源代码来了解电脑里运行的MINIX操作系统,芬兰赫尔辛基大学大学二年级的学生Linus Torvalds就是其中一个,在吸收了MINIX精华的基础上,Linus于1991年写出了属于自己的Linux操作系统,版本为Linux0.01,是Linux时代开始的标志。他利用Unix的核心,去除繁杂的核心程序,改写成适用于一般计算机的x86系统,并放在网络上供大家下载,1994年推出完整的核心Version1.0,至此,Linux逐渐成为功能完善、稳定的操作系统,并被广泛使用

Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。

Linux 能运行主要的 UNIX 工具软件、应用程序和网络协议。它支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

Linux主要的发行版: Redhat(红帽)、centOS、ubuntu(乌班图)、Suse、红旗Linux

image-20200924105647448

Linux应用领域

今天各种场合都有使用各种 Linux 发行版,从嵌入式设备到超级计算机,并且在服务器领域确定了地位,通常服务器使用 LAMP(Linux + Apache + MySQL + PHP)或 LNMP(Linux + Nginx+ MySQL + PHP)组合。

  1. Linux在服务器领域的应用是最强的。

  2. Linux免费、稳定、高效、开源、处理高并发强悍。

    Linux跟Windows比较

image-20200924105433337

Linux下环境安装

对初学者而言学习Linux,必备的几款软件:VMware ,Xshell ,XFTP等,以及安装CentOS镜像系统

安装VM虚拟机

第一步,先安装VMware虚拟机

VMware官网下载地址:https://www.vmware.com/cn.html

image-20200924111055809

image-20200924111151548

image-20200924111206645

选择自己需要的版本后点击立即下载。

打开下载好的exe文件,弹出安装界面,点击下一步:

image-20200924162114487

image-20200924162221688

在这里选择安装路径(建议选择英文下的路径)

image-20200924162422522

这里看个人喜好是否勾选,然后一直下一步,直到安装

image-20200924162530055

image-20200924162645134

到这虚拟机就已经安装完成了!

第二步,需要去下载一个CentOS镜像

官网地址:https://www.centos.org/download/

镜像系统下载完成后,打开刚刚安装的VMware,并点击创建虚拟机

image-20200924164402828

这里我使用典型的方式创建虚拟机

image-20200924164540614

选择稍后安装操作系统(这样我们等下可以自由选择操作系统),然后点击下一步

image-20200924164629217

image-20200924164737055

这里自定义虚拟机名称,并选择路径

image-20200924164928335

为虚拟机设置硬盘,默认是20G,选择存储方式(单个文件则所有虚拟机的全部封在一个文件中,这样移动起来不是很方便,但是性能较高,多个文件则相反),然后点击下一步

image-20200924165055679

自定义可以适当调整内存,CPU,网络等配置,然后点击完成,虚拟机就创建好了

image-20200924165236941

image-20200924165342462

接下来就是配置虚拟机的镜像:

image-20200924165532292

在这里选择我们刚刚下载的镜像

image-20200924165624744

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gfj7Xh75-1600948116490)(C:\Users\王杰\AppData\Roaming\Typora\typora-user-images\image-20200924183819775.png)]

进入安装界面等待几分钟出现以下界面

image-20200924193749707

双击DATE & TIME进行时区设置,一般情况我们设置成Asia/Shanghai

image-20200924193803241

键盘的话一般默认美式键盘就行

image-20200924193823099

安装源默认即可,后期可通过系统内部操作;服务器安装系统的话一般默认minimal installer,当然我们这里是学习为主,所以可以选择带桌面的安装方式(Server with GUI)

image-20200924193858137

选择我们刚开始配置好的硬盘,自定义我们的主机名,开启网络连接。然后点击Begin installation

image-20200924193924469

设置管理员root的密码,看需创建用户

image-20200924193939438

等安装完成后点击重启 ,这样我们的系统就安装完成了。

如果感觉自己安装服务器比较麻烦,现在一般都推荐大家使用云服务器,比较方便,价格也不贵。

下载,Xshell ,XFTP

Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的

Xftp是一个功能强大的SFTPFTP 文件传输软件。使用了 Xftp 以后,MS Windows 用户能安全地在 UNIX/Linux 和 Windows PC 之间传输文件。Xftp 能同时适应初级用户和高级用户的需要

作为小白在自己的电脑上学习使用VMware虚拟机的环境就行,但是一般在公司的Linux服务都是在服务器或者机房跑的,那我们就需要借助Xshell,以及XFTP使用了

Xshell下载地址:https://www.netsarang.com/zh/xshell/

XFTP下载地址:https://www.xshellcn.com/xiazai.html

猜你喜欢

转载自blog.csdn.net/qq_41666509/article/details/108781905
今日推荐