• Linux系统的安装


    1 Linux介绍

    1.1 Linux是什么

    image
    Linux:Linux Is No UniX 的递归缩写,一般指GNU/Linux,是一套免费使用和自由传播的类Unix操作系统,是一个遵循POSIX的多用户、多任务、支持多线程和多CPU的操作系统。

    Linux是一个由几百万行源代码组成的庞大、
    	复杂的程序,任何人都能从www\.kernel.org上下载。
    Linux是一套免费的、源代码开放的、
    	符合POSIX标准规范的操作系统 。
    严格来说,Linux只包含下图中内核与系统调用接口那两层。
    
    • 1
    • 2
    • 3
    • 4
    • 5

    image

    1.2 Linux的特点

    稳定的系统
    \-   	免费或少许费用
    \-   	安全性、漏洞的快速修补
    \-   	多任务、多用户
    \-   	用户与用户组的规划
    \-   	相对比较不耗资源的系统
    \-   	适合需要小内核程序的嵌入式系统
    \-   	整合度佳且多样的图形用户界面(GUI)
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8

    1.3 Linux的应用

    1.桌面应用 :网络浏览、文字处理、图片编辑、电子邮件、OpenOffice等。
    2.服务器应用 :Linux的应用主要集中于服务器市场,linux服务器端的应用软件主要集中在Web服务、邮件系统、文件传输系统和数据库等基础软件。
    3.工作站应用:数值仿真、数据处理
    4.嵌入式系统 :手机、PDA、机顶盒。
    5.集群计算机 :集群计算机是一种计算机系统,它通过软件和硬件把多台计算机以特殊的方式连接起来,协作完成制定的任务。
    
    • 1
    • 2
    • 3
    • 4
    • 5

    1.4 Linux的发行版本

    常见的linux系统,只要是基于linux内核的系统都称之为linux的发行版本
    	发行版本有很多,不同的发行版本基本指令都是一样的,软件安装方式不一样
    	Debian(大便系列) http://www.debian.org/
    	Gentoo(贱兔系列) http://www.gentoo.org/
    	Ubuntu(乌班图),是大便系列的衍生版 http://www.ubuntu.com/ 
    	RedHat(红帽系列) http://www.redhat.com
    	CentOS  是红帽系列的发行版本(服务器使用较多) http://www.centos.org/  
    	Federo  是红帽系列的测试版 http://fedoraproject.org/
    	deepin 国内linux,界面很漂亮。
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9

    1.5 Linux的Shell

    Linux Shell:Shell是系统的用户界面,提供用户与内核进行交互操作的一种接口。
    Shell是一个命令解释器,它解释由用户输入的命令并且把它们送到内核执行。
    Shell编程语言具有普通编程语言的很多特点,用这种编程语言编写Shell程序与其他应用程序具有同样的效果。

    目前常见的Shell有Bourne Shell(sh)、Korn Shell(ksh)、C Shell(csh)、Bourne-again Shell(bash)。
    image

    2 Linux安装

    2.1 安装方式

    Linux系统是安装在虚拟机上的,所以需要安装虚拟机使用VMware实现硬件的虚拟化。虽然电脑上可以双系统同时安装,但是如果出现问题会导致两个系统同时崩溃。

    2.2 什么是VMware

    VMWare虚拟机软件是一个“虚拟PC”软件,它使你可以在一台机器上同时运行二个或更多Windows、DOS、LINUX系统。与“多启动”系统相比,VMware采用了完全不同的概念。多启动系统在一个时刻只能运行一个系统,在系统切换时需要重新启动机器。

    2.3 VMware主要功能

    1.不需要分区或重开机就能在同一台PC上使用两种以上的操作系统。
    2.完全隔离并且保护不同OS的操作环境以及所有安装在OS上面的应用软件和资料。
    3.不同的OS之间还能互动操作,包括网络、周边、文件分享以及复制贴上功能。
    4.有复原(Undo)功能。
    5.能够设定并且随时修改操作系统的操作环境,如:内存、磁碟空间、周边设备等等。

    2.4 什么是CentOS

    linux系统很多,主要分debian系和redhat系,还有其它自由的发布版本。
    debian系主要有Debian,Ubuntu,Mint等及其衍生版本;
    redhat系主要有RedHat,Fedora,CentOs等

    目前主流版本是CentOS 7

    2.5 VMware与CentOS与Linux的关系

    VMware是安装虚拟机的软件
    CentOS是系统
    Linux是系统内核
    
    通过VMware安装CentOS,VMware是CentOS的容器,
    CentOS需要在VMware中运行;
    CentOS的核心就是Linux
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7

    2.6 VMware安装CentOS的步骤

    https://blog.csdn.net/allurelover/article/details/132675356

  • 相关阅读:
    数据结构-排序算法总结
    风力发电机液压偏航控制系统设计
    代码随想录动态规划——回文字串(三种方法求解,dp/中心扩散1/中心扩散2)
    性能测试常见的测试指标
    树莓派 ubuntu18.04安装ROS
    基于串行并行ADMM算法的主从配电网分布式优化控制研究(Matlab代码实现)
    jvm05
    解决requests库中的期限处理问题:从404到异常再到修复
    线程中开启线程池异步处理,主副线程设置执行顺序
    【蓝桥杯选拔赛真题21】C++行李运费 第十二届蓝桥杯青少年创意编程大赛C++编程选拔赛真题解析
  • 原文地址:https://blog.csdn.net/allurelover/article/details/132691856