2.Linux概述与环境部署

一、初识Linux

Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

1.1 GNU与GPL

GNU是一个自由的操作系统,其内容软件完全以GPL方式发布。这个操作系统是GNU计划的主要目标,名称来自GNU's Not Unix!的递归缩写,因为GNU的设计类似Unix,但它不包含具著作权的Unix代码。GNU的创始人,理查德·马修·斯托曼,将GNU视为“达成社会目的技术方法”。
GNU通用公共许可证简称为GPL,是由自由软件基金会发行的用于计算机软件的协议证书,使用该证书的软件被称为自由软件。大多数的GNU程序和超过半数的自由软件使用它。

1.2 Linux系统组成

Linux系统主要有以下四种部分组成:

  • 内核
  • 命令解释器(shell)
  • 文件系统
  • 应用程序(各种软件,服务,命令)

1.3 Linux分类

linux系统,主要分debian系和redhat系,还有其它自由的发布版本。下面主要介绍常用的一些版本。

  • 红帽系列
    a. RHEL:全称Red Hat Enterprise Linux,红帽企业版linux,是一个商业的操作系统。
    b. Centos:国内应用广泛,未来将会改为Centos Stream RHEL测试版。
    c. Fedora:桌面版本系统,主要有一些新功能与特点,个人开发者推荐使用。
    d. Rocky Linux:基于Centos8开发,未来可能有发展趋势,有兴趣可以提前使用一下。
  • Debian系列:
    a. Debian:安全性和稳定性非常强,并且提供免费的基础支持,系统还提供近十万中开源软件,可以良好的支持各种硬件。
    b. Ubuntu:桌面系统,对新款的设备具有非常好的兼容性。
    c. kali系统:网络安全,渗透测试常用。
  • 其他系列
    a. SUSE/OpenSUSE:产于德国,高级数据库和高级邮件服务器常用。
    b. 麒麟Linux:国产中标麒麟操作系统
    c. 统信UOS:国产操作系统,信创项目火热。

注意:RHEL与Centos的区别
Centos是Ret Hat的一个重要分支,是以Ret Hat所发布的源代码重建符合GPL许可协议的Linux系统,也就是说将Ret Hat源代码的商标LOGO以及非自由软件部分去除后再编译而成的版本。

1.4 Linux企业应用

目前国内应用在服务器上的Linux系统是Centos,部分Ubuntu。
未来发展趋势:部分Centos,部分Rocky LInux,部分国产Linux三分天下。

具体版本选择:

  • 企业首选:Centos7.x,部分企业由于历史原因选择Centos6.x
  • 企业次选:Ubuntu 20.04 LTS(LTS为长期维护版)

二、环境部署

这里主要讲解安装Centos7.9与Ubuntu 20.04 LTS

2.1 安装VMware

注意VMware版本选择推荐
Win10:VMware 16.x
Win7:VMware 15.x
MacOS:VMware Fusion 12.x

傻瓜式安装即可(还是建议选择一下安装目录)
这里我的实验环境选择Win11+VMware 16.2.1

2.2 创建虚拟机

选择创建新的虚拟机



选择典型安装



选择稍后安装操作系统

客户机操作系统选择Linux,安装Centos 7.9版本选择Centos 7 64位,安装Ubuntu 20.04 LTS版本选择Debian10.x 64位



虚拟机名称和位置任意即可

磁盘大小默认即可,选择将虚拟磁盘拆分为多个文件

选择完成

虚拟机此时就创建完毕,箭头就是新创建的虚拟机

2.2 安装系统

编辑虚拟机配置,选择操作系统(注意操作系统需要提前下载好)



选择开启此虚拟机,然后会进入如下界面,此界面回车即可。



经过大约两分钟的等待会进入如下界面,这里选择的是安装界面的语言,默认即可,选择Continue进入下一步。

需要选择时区,选择为亚洲上海即可



选择磁盘默认即可




更改VMware的NAT网络修改跟图中一样即可





配置网络





选择Begin Installation开始安装即可

在安装的过程设置root密码



设置密码为1,双击done设置



安装成功,选择Finish configuration完成配置

选择reboot重启虚拟机



重启出现以下界面,我们就可以使用xshell连接使用了

2.3 Xshell远程连接

xshell我这里选择的是xshell5版本
新建连接



输入用户名root和密码1



选择新创建的会话进行连接

第一次连接会有以下提示,选择接受并保存

连接成功界面



最后关闭虚拟机只需要输入shutdown -h now回车即可

[root@localhost ~]# shutdown -h now
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容