linux中找不到ifconfig怎样办
Linux操作系统是包含linux内核的。linux操作系统是将linux内核进行扩充,安装一些开发包和常用工具。例如ubuntu和centos可能会使用同一个版本的linux内核,而且她们给linux内核配套不同的工具和命令,例如管理工具,ubuntu采用apt-get,centos采用yum。换言之,linux内核加上一些配套的系统命令就构成了一个linux操作系统。
linux内核:
Linux内核指的是一个由LinusTorvalds负责维护linux 内核社区,提供硬件具象层、硬盘及文件系统控制及多任务功能的系统核心程序。
linux系统:
Linux发行版就是由Linux内核与各类常用软件的集合产品,现在全球大概有数百款的Linux发行版本linux游戏,依照不同标准可以把Linux发行版本进行不同性质的分类linux 内核社区,例如一种分类方法是按照它是社区维护还是商业公司维护,Linux发行版主要有三个分支:Debian、Slackware、Redhat。
区别
1、linux核心只有内核部份,安装完后,用户界面/软件都没有。内核是系统的肾脏,是linux中最基层的代码。
2、linux发行版,就是在内核的基础上,加入用户界面,各类软件的支持。例如CenterOS、小红帽等等。在内核的基础上,开发不同应用程序,组成的一个完整的操作系统。
再回到主题,这样学Linux内核与学习linux操作系统的区别就晓得了,学linux内核免不了学习其文件系统类型,系统调用,进程,显存,进程调度,网路模型等一些知识,而学linux操作系统,则是侧重学习其特定版本的东西,例如ubuntu,如何配置apt-get的源linux视频教程,怎样管理系统service,里面的数据库,共享文件系统如何安装使用,里面的开发环境如何配,例如cuda,golang,scala或是其他的,环境变亮如何配,基本的shell脚本如何写。
扩充知识:
Linux操作系统及各类发行版
后面我们简略的介绍了Linux操作系统、内核和发行版。对于Linux操作系统来说,其本身是一个整体,包括Linux内核、系统库和系统程序,Linux内核是其最基础的部份,它实现了对硬件资源的管理,而且提供了使用这种硬件资源的通用插口。
自1991年发布LInux内核来,好多公司加入其中,在内核的基础上建立了自己的操作系统版本,例如Redhat、Debian和Suse等等。如图2是从1991年到2007年间Linux发行版的演进情况(高清图请私信,linuxtl)。可以看出,到2007年早已有不多于20个发行版了。
Linux发行版好多,下边简单的介绍比较流行的发行版。
Redhat发行版
RedHatLinux是由RedHat公司发布的一个Linux发行版。RedHatLinux可算是一个“中年”的Linux发挎包,其1.0版本于1994年11月3日发布。RedHatLinux应当是业界应用特别多的操作系统了,好多其它发行版都是基于该发行版,比如CentOS和OracleLinux等等。
CentOS发行版
CentOS发行版是一个RedHatLInux的开源版本。它是来自于RedHatLinux根据开放源代码规定释出的源代码所编译而成。因为RedHatLinux本身是一个商业操作系统,因而好多企业在使用是存在众多不便,这种企业就转移到CentOS上来。
RedHat和CentOS等操作系统发行版主要应用在企业服务中,更多的应用在服务端业务中,例如Web服务和云估算等等。
Ubuntu发行版
Ubuntu较早是一个基于Dibian的桌面版发行版。Ubuntu基本上可以取代Windows实现日常办公,由于其发行版中包含日常办公常用的所有软件,例如短信顾客端,开源Office套件等等我们能想到的工具。并且这种工具都是免费的。
下边是Ubuntu桌面版的一个桌面截图,可以看出其跟Windows或者MacOS很像,美观度也是很赞的。
Ubuntu发展很快,目前不仅桌面版外还有服务版和云估算版等其它版本,几乎囊括了所有的应用领域。
本文有关“内核和linux系统的区别有什么”的知识介绍已结束,希望你们阅读完毕后才能动手实践,因而真正把握上述知识。倘若您还想学习或了解更多“内核和linux系统的区别有什么”相关知识,欢迎关注Worktile网站相关频道,小编会每日定时奉上新内容。