🌴 Linux 的简介

🌾 Linux 的概述

Unix 是一个强大的多用户、多任务操作系统。 于 1969 年在 AT&T 的贝尔实验室开发。 UNIX 的商标权由国际开放标准组织(The Open Group)所拥有。 UNIX 操作系统是商业版,需要收费,价格比 Microsoft Windows 正版要贵一些。

Linux 是基于 Unix 的 Linux 是一种自由和开放源码的操作系统,存在着许多不同的 Linux 版本,但它们都使用了 Linux 内核。Linux 可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、台式计算机 。

诞生于 1991 年 10 月 5 日。是由芬兰赫尔辛基大学学生 Linus Torvalds 和后来加入的众多爱好者共同开发完成 。

🌾 Linux 的历史

Linux 最初是由芬兰赫尔辛基大学学生 Linus Torvalds 由于自己不满意教学中使用的 MINIX 操作系统,所 以在 1990 年底由于个人爱好设计出了 LINUX 系统核心。后来发布于芬兰最大的 ftp 服务器上,用户可以免费下载, 所以它的周边的程序越来越多,Linux 本身也逐渐发展壮大起来,之后 Linux 在不到三年的时间里成为了一个功能 完善,稳定可靠的操作系统 。

🌾 Linux 系统的应用

服务器系统

Web 应用服务器、数据库服务器、接口服务器、DNS、FTP 等等;

嵌入式系统

路由器、防火墙、手机、PDA、IP 分享器、交换器、家电用品的微电脑控制器等等, 高性能运算、计算密集型应用

Linux 有强大的运算能力。

桌面应用系统

移动手持系统

🌾 Linux 的版本

Linux 的版本分为两种:内核版本和发行版本:

内核版本是指在 Linus 领导下的内核小组开发维护的系统内核的版本号。

发行版本是指一些组织和公司根据自己发行版的不同而自定的版本。

🌾 Linux 的主流版本

🌴虚拟机安装

🌾 什么是虚拟机

虚拟机:一台虚拟的电脑. 虚拟机软件:

  • VmWare :收费的.
  • VirtualBox :免费的.

本文讲解一下 VM16 的安装

🌾 VM16 安装

ps:安装前,请关闭杀毒软件

  1. 鼠标右击进行解压缩,安装前先断开电脑网络,然后找到VMware-workstation-full-16.0.exe,鼠标右击选择【以管理员身份运行】。

  1. 正在提取安装文件中…

  1. 进入安装界面,点击【下一步】

  1. 先勾选“我接受许可协议中的条款”,然后点击【下一步】

  1. 选择软件安装路径,默认安装在C盘,点击【更改】可修改安装路径,注意:安装路径文件夹名称均不能含有中文字符!小编这里将软件安装在D盘VMware16文件夹下,然后点击【下一步】

  1. 先取消“启动时检查…”和“加入VMware…”前面的勾选,然后点击【下一步】

  1. 点击【下一步】

  1. 点击【安装】

  1. 正在安装中,这个过程大概需要8分钟左右的时间,请耐心等待…

  1. 安装完成,点击【许可证】。

  1. 进入输入许可证界面,先不要着急点击“输入”,返回软件初始安装包。

  1. 点击【完成】。

  1. 返回电脑桌面,找到VMware16图标,鼠标右击选择【以管理员身份运行】。

  1. 打开VMware16软件,中文版界面如下:

🌾 VM16 中创建虚拟机

安装好虚拟机后可以在虚拟机中安装操作系统,本文以安装 centos 为例:


https://mirrors.aliyun.com/centos/8.0.1905/isos/x86_64/CentOS-8-x86_64-1905-dvd1.iso


1. 创建新的虚拟机

打开VMware,在主页点击"创建新的虚拟机",打开新建虚拟机向导

2. 选择配置类型

配置类型选择:自定义(高级),然后点击"下一步"

3. 选择虚拟机硬件兼容性

选择虚拟机硬件兼容性,保持默认,点击"下一步"

4. 安装客户机操作系统

这里选择"稍后安装操作系统",点击"下一步"

5. 选择客户机操作系统

客户机操作系统选择"Linux",版本选择"CentOS 8 64 位",然后点击"下一步"

6. 命名虚拟机

创建虚拟机名称,并选择安装位置,然后点击"下一步"

7. 处理器配置

选择处理器数量及内核数,根据自己宿主机及自己的需要进行配置,点击"下一步"

8. 分配虚拟机的内存

为虚拟机分配运行内存,我这里分配了2G,点击"下一步"

9. 配置网络类型

网络类型选择:使用网络地址转换(NAT),点击"下一步"

10. 选择I/O控制器类型

保持默认,LSI Logic,点击"下一步"

11. 选择磁盘类型

保持默认,NVMe,点击"下一步"

12. 选择磁盘

选择"创建新虚拟磁盘",点击"下一步"

13. 指定磁盘容量

最大磁盘大小,根据需要分配,我保持默认20GB

(创建后的虚拟机并不是立刻占用20GB,而是按实际使用大小占用,最大到20GB)

选择"将虚拟磁盘拆分成多个文件",点击"下一步"

14. 指定磁盘文件

保持默认,点击"下一步"

15. 完成创建

点击"完成",完成虚拟机创建

🌾 虚拟机中安装 CentOS

1. 选择CentOS镜像文件

打开新建的虚拟机,点击CD/DVD打开虚拟机设置,选择已下载的CentOS 8.5 的iso镜像文件,点击"确认"

2. 开启此虚拟机

点击"开启此虚拟机",进入安装过程,然后再点击"Install CentOS Linux8" 回车,等待

3. 选择语言

4. 安装信息摘要页

如果出现安装源报错:可以重新设置一下安装源

阿里云安装源地址: http://mirrors.aliyun.com/centos/8/BaseOS/x86_64/os

5. 时间和日期

在"安装信息摘要"页,点击"时间和日期",进行时间和日期配置,这里选"亚洲"、“上海”,时间校正为当前时间,点击"完成"

6. 软件选择

在"安装信息摘要"页,点击"软件选择",根据实际用途选择需要安装的软件,这里基本环境选择"服务器",其他都保持默认,点击"完成"

注意:选择服务器会安装一个最小版本的服务器,不带图形界面。如果需要带操作系统界面的,请选择“带 GUI 的服务器”。

7. 安装目的地

在"安装信息摘要"页,点击"安装目的地",进行安装目的地配置,保持默认,点击"完成"

8. 网络和主机名

在"安装信息摘要"页,点击"网络和主机名",进行主机名、网络等配置

设置一个主机名,然后点击"应用"后生效

打开以太网开关,注意此时默认的网络配置是 DHCP,即自动分配IP,也就是说,可能每次打开这个虚拟机,IP地址会变。

我这里想要固定IP,点击"配置",在"IPv4 设置"页,手动分配IP,点击"保存"

注意:设置尽量与自动分配的在同一网段,如 自动分配的 192.168.190.128,我手动分配的为 192.168.190.100,子网掩码设置为 255.255.255.0 也可以简写为 24,网关、DNS服务器都与自动分配保持一致 192.168.190.2

9. 设置root密码

在"安装信息摘要"页,点击"根密码",设置ROOT密码。

注意如果设置的密码较为简单,需要点击两次"完成"才能设置成功

10. 开始安装

上述配置完成后,其他配置保持默认,然后在"安装信息摘要"页,点击"开始安装",然后等待安装完成

11. 重启后登录

安装完成后,点击"重启系统"

重启系统后,login提示符后,输入:root,回车,然后在 password 提示符后,输入密码,注意密码输入过程不可见,输完回车即可

🌾 Linux 的目录结构

  • bin(binaires): 存放二进制可执行文件。
  • sbin(super user binaries):存放二进制可执行文件,只有 root 权限才能访问。
  • etc(etcetera): 存放系统配置文件。
  • usr(unix shared resources):用于存放共享的系统资源
  • home: 存放用户文件的根目录
  • root:超级用户目录。
  • dev(devices)用于存放设备文件。
  • lib(library)存放跟文件系统中的程序运行所需要的共享库及内核模块。
  • mnt(mount)系统管理员安装临时文件系统的安装点。
  • boot:存放用于系统引导时使用的各种文件
  • temp(temporary):用于存放各种临时文件
  • var(variable):用于存放运行时需要改变数据的文件。

进入管理员权限的指令:

也就是通过 su 指令,调用 root 管理员权限,让后输入安装 Linux 系统时输入的 root 密码,当操作符从$变成#即表示当前使用的是 root 权限。

  ---------------------------------------------------------------------- 

分享不易,耗时耗力,喜欢的同学给个关注和赞吧

承接毕设指导,技术答疑,学习路上想要找私人教练的同学可以私信我

更多学习资料,公众号:墨轩学习网,B站:墨轩大楼

----------------------------------------------------------------------

另有下图需求的也记得私信我哟,专业班子


Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐