linux是服务器应用领域的开源且免费的多用户多任务操做系统的内核。linux
如下是对上述论断的解释:android
简言之,操做系统乃是全部计算设备的大管家,小到智能手表,大到航天航空设备,全部须要操控硬件的地方都会有操做系统的身影。以周遭的生活为例,平常使用的智能手机,主流的操做系统用的是谷歌公司的android和苹果公司的iOS,至于通常的我的或家用电脑,大可能是微软的windows和苹果的macOS,而在服务器领域,linux发行版则是其中的佼佼者。windows
严格而言,单独的linux只是操做系统的内核,某个特定的linux发行版才能成为一个完整的操做系统,好比Ubuntu、Debian、OpenSUSE、CentOS等,这些发行版操做系统的内核均为linux,经过添加软件包管理等其它模块使得其成为真正可用的操做系统。服务器
相比而言,就桌面操做系统这一块,咱们最为熟悉的仍是win七、win10以及macOS等,linux发行版所占的份额很是少。然而,在服务器行业中,例如多数网站(淘宝、百度)的后台运行的linux发行版,其中很大程度上归因于linux内核的稳定,而且linux发行版大可能是免费的。另外,在嵌入式设备上,linux及其变体也是操做系统的首选。网站
为简洁起见,本文不讨论linux的发展历史,但须要了解的是,linux以及后来的发展都是上世纪下半叶自由软件运动以及软件开源潮流产生的结果。正是世界各地无数贡献者的努力,才让linux在当今得以繁荣发展。固然这并不排斥特定发行版实行收费措施,由于其中涉及到额外的技术服务与支持。操作系统
比如影视剧中的黑客同样,一般操做linux系统处于命令行模式下,即一个黑乎乎的界面,咱们输入命令,系统返回命令执行结果。对于习惯了图形界面“指指点点”操做的普通用户,这彷佛是很无聊且麻烦的,这应该也是普通用户不待见linux的缘由之一吧。可是,随着linux想向通常用户靠近,一些独具特点的桌面也被开发出来,例如gnome、kde、mate、unity等;让不一样的发行版配以不一样的桌面系统,从而产生了成员丰富的linux操做系统家族。固然,桌面只是linux发行版内置的一个软件而已,咱们彻底能够只经过命令行终端使用linux操做系统。命令行
linux操做系统支持多个用户同时使用系统,也支持在同一时间段内执行多个任务。这里便牵涉到linux的用户管理,通常而言,linux中包含三类用户,即root用户、普通用户以及系统用户。其中,root用户和普通用户是常常接触到的,系统用户无需太多关注;root用户是整个linux操做系统的掌控人,它对操做系统的一切拥有绝对控制权;好比对于一个文本文件,全部的普通用户是没法删除的,而root用户能够任意删改。因此,多数状况下,系统使用者多以普通用户身份登陆系统,只有在特殊状况下才以root身份登陆以便进行系统管理。开发