Linux基础篇(1)

linux系统的发展
GPL协议
GPL全称为 General Public License,中文名为通用公共许可,是一个最著名的开源许可协议,开源社区最著名的 Linux内核就是在GPL许可下发布的。GPL许可是由自由软件基金会创建的。
简单地理解,GPL许可的核心是保证任何人有共享和修改自由软件的自由,任何人有权取得、修改和重新发布自由软件的源代码权利,但都必须同时给出具体更改的源代码。
与linux诞生相关的三个核心人物
在这里插入图片描述在这里插入图片描述在这里插入图片描述
linux系统操作版本
学习 Linux 操作系统,需要选择不同的发行版本,Linux 操作系统是一个大类别,Linux
操作系统主流发行版本包括:Red
Hat Linux、CentOS、Ubuntu、SUSE Linux、Fedora Linux等

  1. Red
    Hat Linux
    Red Hat Linux 是最早的 Linux 发行版本之一,同时也是最著名的 Linux 版本,Red Hat
    Linux 已经创造了自己的品牌,也是读者经常听到的“红帽操作系统”。Red Hat 1994 年创立,目前公司全世界有 3000 多人,一直致力于开放的源代码体系,向用户提供一套完整的服务,这使得它特别适合在公共网络中使用。这个版本的 Linux 也使用最新的内核,还拥有大多数人都需要使用的主体软件包

  2. CentOS
    社区企业版操作系统(Community Enterprise Operating System,CentOS)是 Linux 发行
    版之一,它是来自于 Red
    Hat Enterprise Linux 依照开放源代码所编译而成。由于出自同样的
    源代码,因此有些要求高度稳定性的服务器以 CentOS 替代商业版的 Red Hat
    Enterprise Linux使用。CentOS 于 Red Hat Linux 不同之处在于 CentOS 并不包含封闭的源代码软件,可以开源免费使用,得到运维人员、企业、程序员的青睐,CentOS 发行版操作系统是目前企业使用最多的系统之一,2016年12月12日,CentOS基于 Red Hat Enterprise Linux 的 CentOS Linux7(1611) 系统正式对外发布。

  3. Ubuntu
    Ubuntu 是一个以桌面应用为主的 Linux 操作系统,其名称来自非洲南部祖鲁语或豪萨语的“ubuntu”一词(译为吾帮托或乌班图),意思是“人性”、“我的存在是因为大家的存在”,是非洲传统的一种价值观。Ubuntu 基于 Debian 发行版和 GNOME 桌面环境, Ubuntu 发行版操作系统的目标在于为一般用户提供一个最新的、同时稳定的以开放自由软件构建而成的操作系统,目前 Ubuntu具有庞大的社区力量,用户可以方便地从社区获得帮助。

  4. SUSE
    SUSE Linux 出自德国,SuSE Linux
    AG 公司发行维护的 Linux 发行版,是属于此公司的注册商标
    2003 年 11 月 4 日,Novell 表示将会对 SUSE 提出收购。收购的工作于 2004 年 1 月完成。Novell 也向大家保证 SUSE 的开发工作仍会继续下去,Novell 更把公司内全线电脑的系统换成 SUSE LINUX,并同时表示将会把 SUSE 特有而优秀的系统管理程序 -
    YaST2 以 GPL授权释出

  5. Fedora Linux
    Fedora 是一个知名的 Linux 发行版,是一款由全球社区爱好者构建的面向日常应用的快速、稳定、强大的操作系统。它允许任何人自由地使用、修改和重发布,无论现在还是将来。它由一个强大的社群开发,这个社群的成员以自己的不懈努力,提供并维护自由、开放源码的软件和开放的标准。

32 位与 64 位操作系统的区别
学习 Linux 操作系统之前,需要理解计算机基本的常识,计算机内部对数据的传输和储存都是使用二进制,二进制是计算技术中广泛采用的一种数制,而 Bit(比特)则表示二进制位,二进制数是用 0 和 1 两个数码来表示的数。基数为 2,进位规则是“逢二进一”,0 或者 1 分别表示一个 Bit 二进制位。Bit 位是计算机最小单位,而字节是计算机中数据处理的基本单位,转换单位为:1Byte=8Bit,4By···············te=32Bit。随着计算机技术的发展,尤其是中央处理器(Central Processing Unit,CPU)技术的变革,CPU 的位数指的是通用寄存器(GeneralPurposeRegisters, GPRs)的数据宽度,也就是处理器一次可以处理的数据量多少。目前主流 CPU 处理器分为 32 位 CPU 处理器和 64 位 CPU 处理器,32 位 CPU 处理器可以一次性处理 4 个字节的数据量。而 64 位处理器一次性处理 8 个字节的数据量(1Byte=8bit),64 位 CPU 处理器对计算机处理器在 RAM 里(随机存取储存器)处理信息的效率比 32 位CPU 做了很多优化,效率更高。
X86_32 位操作系统和 X86_64 操作系统也是基于 CPU 位数的支持,具体区别如下:

 32 位操作系统表示 32 位 CPU 对内存寻址的能力;

 64 位操作系统表示 64 位 CPU 对内存寻址的能力;

 32 位的操作系统安装在 32 位 CPU 处理器和 64 位 CPU 处理器上;

 64 位操作系统只能安装 64 位 CPU 处理器上;

 32 位操作系统对内存寻址不能超过 4GB;

64 位操作系统对内存寻址可以超过 4GB,企业服务器更多安装 64 位操作系统,支持更多内存资源的利用;

64 位操作系统是为高性能处理需求设计,数据处理、图片处理、实时计算等领域需求;

32 位操作系统是为普通用户设计,普通办公、上网冲浪等需求64 位操作系统对内存寻址可以超过 4GB,企业服务器更多安装 64 位操作系统,支持更多内存资源的利用;

64 位操作系统是为高性能处理需求设计,数据处理、图片处理、实时计算等领域需求; 32 位操作系统是为普通用户设计,普通办公、上网冲浪等需求
Linux系统安装
1.虚拟机
简单的说,虚拟机(V Virtual machine)软件就是一套特殊的软件,它可以作为操作系统独立运行,也可以运行于操作系统之上。在台计算机(PC或笔记本电脑等)上安装虚拟机软件后,就可以模拟若干台相对独立的虚拟PC设备,并且可以在每台虚拟的PC设备上安装运行操作系统,运行网络服务,与真实的计算机设备几乎无任何使用差别。
常见的虚拟机软件
虚拟机软件 特点及被选择建议
VMware Worksattion 工作站版虚拟化软件,简单,易用,适合搭建学习环境
KVM/Xen Linux的虚拟化 服务器级虚拟化软件,适合企业虚拟化应用,复杂,不适合学习环境
Virtual PC MAC平台可用
VirtualBox 开源的虚拟机软件
用的比较多的是VM,所以推荐VM
2.系统镜像
电脑虚拟出来了,还得有系统,我们要安装CentOS系统,就必须有Centos系统软件安装程序,可以通过浏览器访问CentOS的官方站点http:/www.centos.org,然后在导航栏找到Downloads→Mirrors链接,单击进入后即可下载,或者打开如下的地址直接选择国内的高速镜像站点进行下载:
64位:http://mirrors.aliyun.com/centos/6.6/isos/x86_64/
32位:http://mirrors.aliyun.com/centos/6.6/isos/i386/
3.创建虚拟机
在这里插入图片描述··在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述!在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/MK750/article/details/89439465
今日推荐