Linux的介绍
Linux是一个自由和开源的类Unix操作系统,支持多用户、多任务、多线程操作,支持32位和64位硬件。它能够运行主要的Unix工具软件、应用程序和网络协议,Linux继承了Unix系统中以网络为核心的设计思想,是一个性能稳定的网络操作系统,目前广泛应用在服务器上。Linux系统中唯一的超级管理员是root用户,其具有系统中所有的权限,包括添加或删除用户、增加或禁用硬件设备、安装或卸载各类软件等。
前言
特点:免费开放、多用户、多任务、良好的用户界面、安全可靠、可移植、支持多文件系统
一种免费使用和自由传播的类UNIX操作系统
一、虚拟机是什么?
虚拟机(Virtual Machine)是指通过软件模拟的具有完整硬件系统功能的,运行在一个完全隔离环境中的完整计算机系统。
二、介绍Linux安装
1.安装版本系列
下面将为大家介绍 Linux的安装,安装步骤比较繁琐,现在其实云服务器挺普遍的,价格也便宜,如果自己不想搭建,也可以直接买一台学习用用,参考各大云服务器比较。(https://www.runcob.com/linux/linux-cloud-server.html)
centos 下载地址:去官网下载最新版本:hitps://www.centos.org/download/
以下针对各个版本的ISO镜像文件,进行—说明:
•CentOS-7.0-x86_64-DVD-1503-01.iso:标准安装版。一般下就这个就可以了(推荐)
• CentOS-7.0x86_64-Netinstall-1503-01.iso :网塔安装镜像(从网络安装或者效壞系统)
• CentOS-7.0-x86 64-Bverything-1503-01.iso:对完整版安装盘的收件进行补充,集成所有软件。(包含centos7的一套完整的软件包,可以用来安装系统或者填充本地镜像)• CentOS-7.0-x86_64-GnomeLive-1503-01.iso: GNOME桌面版
•CentOS-7.0-x86_64-KdeLive-1503-01.iso: KDE桌面版
•CentOS-7.0-x86_64-lnecd-1503-01.iso:光盘上运行的系統,类似于winpe
•CentOS-7.0-x86_64-mninimal-1503-01.iso:精简版,自带的软件最少
注:建议安装64位Linux系统。
旧版本下载地址:https://wiki.centos.org/Download
三、安装虚拟机
(一)步骤1.安装虚拟机软件
1.双击下载好的软件安装包,也可以进入安装先导,如下图所示。
2.单击 “ 下一步 ” 按钮,进入最终用户许可协议界面,如下图所示,在这里可以阅读Vmare软件的用户许可协议。
3.在 “ 我接受许可协议中的条款 ” 前打勾后,单击 “ 下一步 ” 按钮,进入自定义安装页面,(记得不要放在C盘,改一下位置),如下图所示。
4.单击 “ 下一步 ”按钮,进入用户体验设置界面,如下图所示,在这里可以选择设置提高用户体验。
5.桌面快捷方式与开始菜单程序文件夹可选
6.单击 “ 下一步 ” 按钮,进入安装界面,如下图所示。
7.单击 “ 安装 ”按钮,系统会自动安装软件,等待软件安装完成即可。
8.在桌面双击VMware Workstation软件快捷方式,进入软件的操作界面,如下图所示。
9.单击 “ 创建新的虚拟机 ”选项按钮,进入新建虚拟机向导界面,如下图所示,在 “ 典型 ” 选项前打勾。
10.单击 “ 下一步 ” 按钮,进入安装客户机操作系统界面,如下图所示,这里 ”安装程序光盘镜像文件 “ 选项。
11.单击 ” 下一步 “ 按钮 ,设置用户名以及设置密码,以及设置虚拟机名字(给虚拟机取名字时不要取中文名字!!!),建议不要放C盘,改一下路径,如下图所示。
12.单击 ” 下一步 “ 按钮,进入磁盘容量设置界面,如下图所示,将磁盘大小调整为20GB。
13.单击 ” 下一步 “ 按钮,进入虚拟机配置界面,如下图所示。
14.单击 ” 自定义按钮 “ 按钮,再选择设备列表中的 ” 内存 “选项,进入虚拟机内存设置界面,如下图所示,将内存大小设置为2GB。
15.单击设备列表中的 ” 网络适配器 “ 选项,进入虚拟机网络模式设置界面,如下图所示,这里选择 ” NAT模式 “ 。
16.单击 ” 完成 “ 选项,返回进入软件的操作界面,如下图所示,虚拟机库中,出现一个 “ Centos 7 64 " 虚拟机,说明虚拟机已经创建成功。
(二)步骤2.安装Linux操作系统
1.打开VMware Workstation虚拟机软件,选择左侧库中的你所建的虚拟机,在虚拟机管理界面中点击 “ 开启此虚拟机 ” ,等待几秒钟就能看到CentOS 7 64系统的安装界面,如下图所示,此通过键盘的方向键选择 “ Install CentOS 7 64 “ 选项来直接安装CentOS 7 64操作系统。
2.按回车键后,等待几十秒,进入系统的安装语言设置界面,如下图所示,选择 ” 简体中文 “ 。
3.单击 ” 继续 “ 按钮,进入系统安装信息界面,如下图所示。
4.单击 ” 日期和时间 “ 选项,进入日期和时间设置界面,如下图所示。
5.单击 ” 完成 “ 按钮,返回系统安装信息界面,在系统安装信息界面中再单击 ” 安装位置 “,可以进入安装目标位置设置界面,如下图所示。
6.单击 ” 完成 “ 按钮,返回系统安装信息界面,在系统安装信息界面中再单击 ” 开始安装 “ 按钮,进入用户设置界面,如下图所示。
7.在用户设置界面中再点击 ” 创建用户 “ ,进入创建用户的界面,如下图所示,创建一个用户为xnj的用户账号。
8.单击 ” 完成 “ 按钮,返回用户设置界面,安装完成后,出现如下图所示界面。
9.如下图所示,说明CentOS 7 64系统完成了全部的安装和部署工作。
总结
Linux已经成为工作、娱乐和个人生活等多个领域的支柱,人们已经越来越离不开它。在Linux的帮助下,技术的变革速度超出了人们的想象,Linux开发的速度也以指数规模增长。因此,越来越多的开发者也不断地加入开源和学习Linux开发的潮流当中。在这个过程之中,合适的工具是必不可少的,可喜的是,随着Linux的发展,大量适用于Linux的开发工具也不断成熟。
对Linux进行适当的修改和删减,并且能够在嵌入式系统上使用的系统,就是嵌入式Linux操作系统。具有如下的特点:
1.Linux系统是完全开放、免费的。正是开放性,它才能和其他系统互相兼容,进而实现信息的互联。而且它可以任意修改源代码,这是其他系统所不具备的。
2.Linux操作系统的显著优势是多用户和多任务。保证了多个用户使用互不影响;多任务独立开后,互不干扰,使得效率方面大大提高,可以充分把性能发挥出来。
3.设备是独立的。只要安装驱动程序,在驱动程序的支持和帮助下,任何用户都可以像使用文件一样,对任意设备进行使用和操作,这使得人们完全不用考虑设备存在的具体形式。