UNIX特点都有哪些


Posted in 面试题 onApril 05, 2016
UNIX操作系统是一种非常流行的多任务、多用户操作系统,应用非常广泛。UNIX的主要特点为:

多任务(Multi-tasking) UNIX是一个多任务操作系统,在它内部允许有多个任务同时运行。而DOS操作系统是单任务的操作系统,不能同时运行多个任务。早期的UNIX操作系统的多任务是靠分时(time sharing)机构实现的,现在有些UNIX除了具有分时机制外,还加入了实时(real-time)多任务能力,用于象实时控制、数据采集等实时性要求较高的场合。

多用户(Multi-users) UNIX又是一个多用户操作系统,它允许多个用户同时使用。在UNIX中,每位用户运行自己的或公用的程序,好象拥有一台单独的机器。DOS操作系统是单用户的操作系统,只允许一个用户使用。

并行处理能力 UNIX支持多处理器系统,允许多个处理器协调并行运行。

管道 UNIX允许一个程序的输出作为另外一个程序输入,多个程序串起来看起来好象一条管道一样。通过各个简单任务的组合,就可以完成更大更复杂的任务,并极大提高了操作的方便性。后来DOS操作系统也借鉴并提供了这种机制。

功能强大的Shell UNIX的命令解释器由Shell实现。UNIX提供了三种功能强大的Shell,每种Shell本身就是一种解释型高级语言,通过用户编程就可创造无数命令,使用方便。

安全保护机制 UNIX提供了非常强大的安全保护机制,防止系统及其数据未经许可而被非法访问。

稳定性好 在目前使用的操作系统中,UNIX是比较稳定的。UNIX具有非常强大的错误处理能力,保护系统的正常运行。

用户界面 传统的UNIX用户界面采用命令行方式,命令较难记忆,很难普及到非计算机专业人员。这也是长期以来UNIX遭受指责的主要原因,但现在大多数的UNIX都加入的图形界面,可操作性大大增强。

强大的网络支持 UNIX具有很强的联网功能,目前流行的TCP/IP协议就是UNIX的缺省网络协议,正是因为UNIX和TCP/IP的完美结合,促进了UNIX、TCP/IP以及Internet的推广和普及。目前UNIX一直是Internet上各种服务器的首选操作系统。

移植性好 UNIX操作系统的源代码绝大部分用C语言写成,非常便于移植到其它计算机上,再加上初期UNIX组织对UNIX源代码宽松的管理政策,促进了UNIX的发展和普及。 很早以前,就应用到几乎所有16位及以上的计算机上,包括微机、工作站、服务器、小型机、多处理机和大型机等等。

Tags in this post...

面试题 相关文章推荐
String和StringBuffer的区别
Aug 13 面试题
类的核心特性有哪些
Jan 01 面试题
Java平台和其他软件平台有什么不同
Jun 05 面试题
视图的作用
Dec 19 面试题
静态成员和非静态成员的区别
May 12 面试题
软件测试面试题
Jan 05 面试题
UML设计模式笔试题
Jun 07 面试题
中间件分为哪几类
Mar 14 面试题
介绍一下EJB的分类及其各自的功能及应用
Aug 23 面试题
Java程序员面试题
Jul 15 面试题
J2EE包括哪些技术
Nov 25 面试题
SOA的常见陷阱或者误解是什么
Oct 05 面试题
UNIX文件名称有什么规定
Mar 25 #面试题
信号量和自旋锁的区别?如何选择使用?
Sep 08 #面试题
UNIX文件类型
Aug 29 #面试题
Unix/Linux开发面试题
Aug 16 #面试题
UNIX文件系统分类
Nov 11 #面试题
三个Unix的命令面试题
Apr 12 #面试题
介绍一些UNIX常用简单命令
Nov 11 #面试题
You might like
php函数间的参数传递(值传递/引用传递)
2013/09/23 PHP
PHP实现的QQ空间g_tk加密算法
2015/07/09 PHP
jQuery页面滚动浮动层智能定位实例代码
2011/08/23 Javascript
jQuery基础框架浅入剖析
2012/12/27 Javascript
JavaScript中的undefined学习总结
2013/11/30 Javascript
js取整数、取余数的方法
2014/05/11 Javascript
AngularJS整合Springmvc、Spring、Mybatis搭建开发环境
2016/02/25 Javascript
JS常用函数和常用技巧小结
2016/10/15 Javascript
Javascript数组中push方法用法分析
2016/10/31 Javascript
Bootstrap Table快速完美搭建后台管理系统
2017/09/20 Javascript
JavaScript面试出现频繁的一些易错点整理
2018/03/29 Javascript
vue input 输入校验字母数字组合且长度小于30的实现代码
2018/05/16 Javascript
详解微信图片防盗链“此图片来自微信公众平台 未经允许不得引用”的解决方案
2019/04/04 Javascript
Node.js学习教程之Module模块
2019/09/03 Javascript
使用vue cli4.x搭建vue项目的过程详解
2020/05/08 Javascript
[54:06]OG vs TNC 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
python安装以及IDE的配置教程
2015/04/29 Python
python写入中英文字符串到文件的方法
2015/05/06 Python
将Python的Django框架与认证系统整合的方法
2015/07/24 Python
TensorFlow实现创建分类器
2018/02/06 Python
Python实现的求解最小公倍数算法示例
2018/05/03 Python
pytorch 可视化feature map的示例代码
2019/08/20 Python
浅谈Python中range与Numpy中arange的比较
2020/03/11 Python
Python过滤序列元素的方法
2020/07/31 Python
python利用文件时间批量重命名照片和视频
2021/02/09 Python
惠普墨西哥官方商店:HP墨西哥
2016/12/01 全球购物
印度最大的网上花店:Ferns N Petals(鲜花、礼品和蛋糕)
2017/10/16 全球购物
加拿大时装零售商:Influence U
2018/12/22 全球购物
优秀导游先进事迹材料
2014/01/25 职场文书
文明餐桌行动实施方案
2014/02/19 职场文书
幼教求职信
2014/03/12 职场文书
2014年班组工作总结
2014/11/20 职场文书
网络管理员岗位职责
2015/02/12 职场文书
公安机关起诉意见书
2015/05/20 职场文书
2015年乡镇食品安全工作总结
2015/10/22 职场文书
Anaconda配置各版本Pytorch的实现
2021/08/07 Python