linux 简介

GNU/linux 特点:
1 代码分开。遵循世界标准规范,特别是遵循开发系统互连(OSI)国际标准。凡遵循国际标准所开发的硬件和软件,都应该彼此兼容,可方便实现互连。
2 支持多用户。多用户是指系统资源可以不被不同的用户各自拥有使用,即每个用户对自己的资源(例 文件 设备)有特定的权限,互相不受影响及干涉。
3 多任务。多任务是现代计算机的最主要的一个特点。它是指计算机同时执行多个程序,而且各个程序的运行相互独立。Linux调度每一个进程都平等的使用cpu资源,由于现阶段计算机cpu处理速度非常快,程序单条指令执行速度快,用户感觉不到程序的延迟,所以用户感觉到程序是并行运行。
4 良好的用户界面。Linux向用户提供两种用户界面。
4.1 基于文本的命令提示符的界面(Linux传统的用户操作界面)。shell ,它可以联机使用也可以脱机使用。shell拥有很强的程序设计能力,用户可以方便地用它编写程序,从而为用户扩充系统功能提供更便捷的方式和手段。可编程shell是将多条命令组合在一起,形成一个shell命令,这个命令可以单独运行,也可以和其它程序同时运行。
4.2 linux 为用户提供图形化界面操作系统。这种系统可利用鼠标 菜单 窗口 滚动条等设施,给用户呈现一个直观 易操作 交互性强的友好的图形化界面。
5 设备独立性。 设备独立性就是linux将所有的设备都做为一个文件来看待,只要安装相应设备的驱动程序,任何用户都可以像使用文件一样来操控这些设备,而不必知道他们的具体存在形式。具有设备独立性的操作系统,通过把每一个外围设备看作一个独立文件来简化增加新设备的工作。
设备独立性的操作系统能够容纳任意种类 任意数量的设备,因为每一个设备都是通过直接同内核进行专用连接独立进行访问。
设备独立性主要是指设备在操作系统中不会受其它操作系统设备的影响。
6 具有丰富的网络功能。Linux具有非常强大的网络访问功能。
7 系统可靠性强。Linux系统采用许多安全措施。包括对读写 进行权限控制,带保护的子系统,这些严格的权限管理模块对多用户系统提供了必要的安全保障。
8 具备可移值性。Linux是一种可移值的操作系统,兼容多种硬件平台,可移植性,使linux 可以运行在多种平台上,使得linux系统可以应用于航空 手持设备,等一些特殊计算机平台上,为嵌入式行业提供操作系统上有利的支持。