linux系列--什么是linux

 

whatislinux...



新接触一个东西,肯定会问这个东西是什么,干什么用的,那么linux是什么,干什么用的呢?

“linux”这个单词根据linus torvalds本人的发音应该是“哩呐克斯” ,音标是 ['li:nэks] ,重音在“哩”上,发音千奇百怪,并不用十分的在意

1、linux是什么?linux是一个操作系统,用来控制电脑的运行,或者也可以理解为控制一堆硬件的资源,进行有效的管理,从而为人类提供相应的服务,从本质上来说,linux和windows是差不多的,主要目的就是用来控制硬件的使用,例如CPU,声卡,网卡,硬盘,内存等,其他的就是提供相关的功能接口,从而让程序猿开发相应的程序,例如qq等应用程序。

操作系统位于应用程序和硬件之间,相当于一个接口的作用,或者说一个传话筒,应用程序告诉操作系统做什么,操作系统然后调用硬件做出相应的动作,例如,应用程序播放音乐,那么调用操作系统发出指令播放音乐,操作系统调用声卡发出声音。



2、为什么要使用linux,不用windows

linux受到欢迎,第一个是因为是免费的,因为是自由开源的,windows企业版还是需要收费的

linux受到欢迎,还因为是稳定的,在windows中,进行可以看到蓝屏的故障,内存崩溃系统卡顿,在linux中,很难看到这种情况发生,主要源于linux从unix发展演变而来,至于unix是什么,,,,自己查查看咯

3、linux核心版本

(主要讲述发行版和linux核心之间的关系,最简单的来说,发行版是建立在linux核心之上,添加了很多自己的软件,从而组成了发行版)





在上面使用了三个命令:



a、cat /proc/version或者uname -a

用来查看核心版本,在这里可以看到版本为2.6.18-194.e15

格式一般为 :主版本.次版本.释出版本.修改版本

次版本如果为奇数,那么表示是测试版本;次版本如果为偶数,那么表示为稳定版本,如上2.6表示为稳定版本

b、lsb_release -a

查看核心版本



上图主要是linux的核心版本和发行版本的关系

我们主要是用的是红帽的发行版本,平常我们所说的也基本是发行版本,例如红帽RHCE,centos,等版本

发行版本分类如下:



发行版本的大的分类分为RPM包管理和DPKG包管理的不同而分为不同的发行版本,包管理指的就是安装软件的方式,在windows系统中安装软件只要单纯的点击.exe执行文件,然后下一步下一步即可安装,在linux中则不同,需要根据不同的包管理来进行安装相关的软件

在选择安装的时候,推荐使用centos或者是RHEL,大部分的服务器还是使用这两种发行版的,其实差不多基本相同,会了一种包管理方式,那么另外一种也是很简单的了

linux的作用:

网络服务器,例如各大网站的假设是可以用这个的,雅虎,谷歌咯

金融服务器,用来进行高强度的计算也是可以胜任的

个人桌面的话还是不推荐linux了,还是用windows吧,linux是用来做服务器的,做个人日常操作还是不是很友好的,虽然linux也有几种桌面的选择,例如KDE和GNOME

linux的学习路线:



本文主要是简述linux,重在做一个相关的了解,并没有涉及到命令或者进入系统进行操作,在网上,也能查到linux的相关介绍,可以略微查询,然后做一个基本的了解。

如果要进行基本概念的了解,可以点击原文链接来查看鸟哥写的基本,本文也是根据鸟哥的演化而来,减少了一些繁杂的复述,不过鸟哥写的还是比较通俗易懂的,只不过讲述的太过于细化

下篇主要讲述在虚拟机中来进行安装linux,进入实战来找找感觉。


    关注 KEL


微信扫一扫关注公众号

0 个评论

要回复文章请先登录注册