码迷,mamicode.com
首页 > 系统相关 > 详细

linux系统的特点

时间:2020-06-15 18:13:52      阅读:71      评论:0      收藏:0      [点我收藏+]

标签:特定   管理   硬件   支持   虚拟   社区   良好的   编写   场景   

一.免费开源

Linux是一款完全免费的操作系统(但是商业往往是收费的)。

二.模块化

Linux的内核设计分成五部分:

  • 进程管理
  • 内存管理
  • 进程间通信
  • 虚拟文件系统
  • 网络

用户可以通过在内核中插入或移走模块实现自定义,方便在不同的场景下使用。

三.硬件支持

得益于其免费开源的特点,有大批程序员不断向Linux社区提供代码,使得Linux有着异常丰富的设备驱动资源,对主流硬件的支持极好,而且几乎能运行在所有主流的处理器上

四.安全稳定

Linux采取了很多的安全技术措施,包括:

  • 读写权限控制
  • 带保护的子系统
  • 审计跟踪
  • 核心授权
    ....
    这些措施为网络环境中的用户提供了安全保障。实际上有很多运行Linux的服务器可以持续运行长达数年而不用重启,依然性能良好持续提供服务

五.多用户多任务

多用户指的是系统资源可以同时被不同的用户使用,每个用户对自己的资源有特定的权限,互不影响。多任务指的是计算机能同时运行多个程序,且程序之间彼此独立,由Linux内核负责调度每个进程,使之平等地访问处理器。由于cpu处理速度极快,所以在用户看来所有进程好像是在并行运行的。

六.良好的可移植性

Linux系统的代码95%由C语言编写,由于C语言是一种与机器无关的高级语言,是可移植的,因此Linux系统也是可移植的。

linux系统的特点

标签:特定   管理   硬件   支持   虚拟   社区   良好的   编写   场景   

原文地址:https://www.cnblogs.com/hxlinux/p/13131981.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!