一.linux系统简介
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于Posix和Unix的多用户,多任务,支持多线程和多Cpu的操作系统。它能够运行在主要的UNIX工具软件/应用程序和网络协议。它支持32位和64位硬件,Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的用户网络操作系统。(百度百科)二.主要特性
1,基本思想
linux的基本思想有亮点:第一,一切都是文件,系统中的所有都归结为一个文件;第二,每个软件都有真正的用途。
2,完全免费
是免费的操作系统 ,可以通过网络免费获得,并且可以任意修改源代码,这是其他系统无可比拟的。这一点,吸引了很多人进行研究修改,不断壮大。
3,多任务多用户。
linux支持多用户,每个用户对于自己的文件设备有自己的权利,保证了各个用户之间互不影响。多任务是说多个程序可以同时并且独立的运行。
4,多平台
是说linux可以运行在多种硬件平台上,此外linux还是一种嵌入式的操作系统,可以运行在掌上电脑或游戏机上。
三.对比Windows服务器
小编接触的项目,服务器使用的是linux服务器,所以就产生了疑问,为什么服务器要使用linux系统呢?下面就来对比一下windows服务器和linux服务器的差别。如下图:
1.稳定性好
linux稳定性更好,它的更新无需重启,相对于windows服务器,宕机率更低,linux系统处理多进程比Windows要更好。
2,安全性对比
linux是建立在Unix上的,从一开始就是为多用户设计的操作系统,windows是单用户伪多用户系统,不适合服务器。
linux的用户管理严格,病毒难以破坏,windows漏洞百出,用户管理混乱。并且linux是开放源代码操作系统,即使出现有针对性病毒,开源社团也会从底层进行修改,从根本杜绝类似病毒后造成的危害。
3,服务器硬件要求。
linux系统身材苗条,灵活轻松的配置,具有优秀的拓展性。硬件投入成本低,由于linux操作系统相比于Windows先天优越性,相同硬件条件下,Linux服务器能够承受的服务普遍比Windows高出20%左右。
linux的文件系统比windows要快,很多脚本解析器的实现也更高效,因此解释执行的效率也更高。
linux本身是网络操作系统,支持所有的TCP/Ip协议,网络功能是内核中溜达模块之一。
5,低价高效完整的备份机制。
Linux操作系统本身提供良好的备份机制,Windows在这些方面需要借助于昂贵的第三方软件实现。Liux操作系统
可以提供规定时间内增量备份,每隔一段时间完全备份。
小结:
一点点熟悉,走在路上