<<跟着老男孩学linux运维>>第一章总结

一、关于linux

什么是linux?
与大家知道的windows操作系统软件一样,linux也是一个操作系统,但是和windows不同的是,linux是一套开放源代码程序的,也就是开源的,免费(UNIX系统是linux系统的前生,具备了很多的优秀特征),就是基于intelx86系列的CPU架构计算机。它是一个基于POSIX的多用户,多任务,支持多线程和多cpu的操作系统
我们熟知的大型互联网企业(百度、新浪、淘宝等。。)都是用的linux操作系统为其服务端的程序运行平台,全球及排名网站几乎都是使用的主流的linux操作系统
1.linux的特点
1)是开放源代码的程序软件,可*修改
2)与UNIX系统兼容,具备了几乎所有UNIX的优秀特征
3)可*传播,无任何商业化版权制约
4)适合Intel等x86CPU系列架构的计算机

 

UNIX的五大特征
1)技术成就,可靠性高
使用UNIX系统时,及时连续运行几年也不需要重启,它依然可以工作的非常好,毫不夸张的说只要计算机的硬件不坏UNIX就很难出问题
2)极强的可伸缩性
UNIX支持的cpu处理器体系架构非常多,包括intel/AMD等等,以及smp、mpp等技术
3)强大的网络功能
intelnet互联最重要的协议是TCP/IP就是在UNIX上开发和发展起来的,另外UNIX还支持很多常用的网络通信协议如:NFS、DCE、PPP等等。。
4)强大的数据库支持能力
Oracle、DB2等大型的数据库,都把UNIX作为主要的数据库开发和运行平台,一直到目前为止。依然如此
5)强大的开发能力
UNIX促使了C语言的诞生,并且相互促进发展,成为了当时工程师的首选操作系统,互联网早期有重大的意义的软件及新技术的实现都是在UNIX操作系统上实现的。

 

二、*软件与FSF

FSF是*软件基金会。是Richard&&Stallman于1984年发起和创办的。FSF主要项目是GNU项目,它的目的是建立可*发布和可移植的类UNIX操系统产品。GNU项目本身产生的主要软件包括:emacs编辑软件,gcc编译软件,bash命令解释器程序和编程语言,以及Gawk,AWK等。

三、GNU知识

GNU的全称为GNU's not unix,意思是GNU不是UNIX。GNU计划又称为革奴计划,是FSF的主要项目

GNU类UNIX操作系统是由一系列应用程序、系统库和开发工具构成的软件集合,并加上了用于资源分配和硬件管理的内核。

但是GNU自己的内核hurd仍在开发中,离实用还是有着一定的距离,因此这个GNU系统并没有流行起来,现在的GNU系统通常是使用的Linux系统的内核,加上GNU项目贡献的一些组件,以及其他相关程序组成的,这样的组合被称为GNU/Linux操作系统

四、GPL知识

GPL全称为Genaral Public License 中文名称为通用公共许可,是最著名的开源许可协议,开源社区最著名的linux内核就是在GPL许可下发布的,GPL许可是由*软件基金会创建的

简单的理解GPL许可核心是保证任何人有共享和修改*软件的*。任何人有权取得,修改和重新发布*软件源代码的权利,但是必须同时给出具体的更改源代码。

五、选择Centos Linux版本

Linux运维技术主要是基于Centosx86_64Linux的,绝大部分知识几乎无需更改同样也适用于Redhat等同源或类似Linux系统版本

Centos5系列:占25%,主流版本有Centos5.5、Centos5.8、Centos5.10、Centos5.11不推荐新手学习

Centos6系列:占45%,主流版本有Centos6.2、Centos6.4、Centos6.6、Centos6.7推荐新手学习

Centos7系列:刚刚发布不久,目前企业少用。

以上centos7系列在目前的话也是普遍的,因为此书出了很久了,但是我感觉还是centos6.6更适合学习。

六、学习环境

使用vmware虚拟机

简单的说虚拟机软件就是一套特殊的软件,它可以作为操作系统独立运行,也可以运行在操作系统上,在一台计算机上安装vmware虚拟机就可以模拟若干台虚拟pc设备,并可以在每台虚拟机上安装运行操作系统,运行网络服务与真实的计算机设备几乎无任何差别。

vmware官网:https://www.vmware.com/cn.html

1.下载完成之后打开虚拟机点击文件-新建虚拟机-下一步

&lt;&lt;跟着老男孩学linux运维>>第一章总结

2.选择稍后安装操作系统--下一步

&lt;&lt;跟着老男孩学linux运维>>第一章总结

3.选择linux---centos64位---点击下一步

&lt;&lt;跟着老男孩学linux运维>>第一章总结

4、进入以下画面我们点击浏览这个是选择安装的路径--随后点击下一步

&lt;&lt;跟着老男孩学linux运维>>第一章总结

5、选择硬盘大小这个不可以随便给,看物理机配置情况--我这里给了40G然后点击下一步,然后完成

&lt;&lt;跟着老男孩学linux运维>>第一章总结

以上介绍的就是linux实验的环境可以去centos官网下载centos6.6的镜像安装系统

Centos官网:https://www.centos.org/

VMware虚拟机不支持X86_64位linux操作系统,如果遇到此问题大家可以参考我的这篇文章:

http://blog.csdn.net/qq_39591494/article/details/78169918

温馨提示:以上所有的字段都是亲自手写,若是有错别字请谅解。不懂的地方欢迎吐槽~~&lt;&lt;跟着老男孩学linux运维>>第一章总结