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...

面试题 相关文章推荐
比较基础的php面试题及答案-填空题
Apr 26 面试题
一份比较全的PHP面试题
Jul 29 面试题
宝信软件JAVA工程师面试经历
Aug 19 面试题
一套Java笔试题
Aug 20 面试题
C/C++ 笔试、面试题目大汇总
Nov 21 面试题
Oracle性能调优原则
May 03 面试题
用友笔试题目
Oct 25 面试题
上海期货面试题
Jan 31 面试题
介绍一下OSI七层模型
Jul 03 面试题
为什么要做架构设计
Jul 08 面试题
分别介绍一下Session Bean和Entity Bean
Mar 13 面试题
创立科技Java面试题
Nov 29 面试题
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面向对象概念
2011/11/06 PHP
PHP 9 大缓存技术总结
2015/09/17 PHP
PHP+Mysql+jQuery实现发布微博程序 php篇
2015/10/15 PHP
slice函数的用法 之不错的应用
2006/12/29 Javascript
js星星评分效果
2014/07/24 Javascript
Javascript模块化编程详解
2014/12/01 Javascript
浅谈利用JavaScript进行的DDoS攻击原理与防御
2015/06/04 Javascript
jQuery实现文本框输入同步的方法
2015/06/20 Javascript
js实现搜索框关键字智能匹配代码
2020/03/26 Javascript
jQuery插件之jQuery.Form.js用法实例分析(附demo示例源码)
2016/01/04 Javascript
javascript事件处理模型实例说明
2016/05/31 Javascript
js简单实现图片延迟加载的方法
2016/07/19 Javascript
jQuery选择器总结之常用元素查找方法
2016/08/04 Javascript
Angularjs+bootstrap+table多选(全选)支持单击行选中实现编辑、删除功能
2017/03/27 Javascript
Vue动态创建注册component的实例代码
2019/06/14 Javascript
如何进行微信公众号开发的本地调试的方法
2019/06/16 Javascript
js实现固定区域内的不重叠随机圆
2019/10/24 Javascript
vue 实现input表单元素的disabled示例
2019/10/28 Javascript
weui上传多图片,压缩,base64编码的示例代码
2020/06/22 Javascript
JavaScript缺少insertAfter解决方案
2020/07/03 Javascript
使用httplib模块来制作Python下HTTP客户端的方法
2015/06/19 Python
详解Python的Lambda函数与排序
2016/10/25 Python
python executemany的使用及注意事项
2017/03/13 Python
Python解析、提取url关键字的实例详解
2018/12/17 Python
python实现从本地摄像头和网络摄像头截取图片功能
2019/07/11 Python
python程序文件扩展名知识点详解
2020/02/27 Python
Python不支持 i ++ 语法的原因解析
2020/07/22 Python
python 利用matplotlib在3D空间中绘制平面的案例
2021/02/06 Python
CSS3 实现雷达扫描图的示例代码
2020/09/21 HTML / CSS
夜大自我鉴定
2013/10/31 职场文书
大学生专科毕业生自我评价
2013/11/17 职场文书
2014年综合治理工作总结
2014/11/20 职场文书
2016创先争优活动党员公开承诺书
2016/03/24 职场文书
react如何快速设置文件路径别名
2021/04/28 Javascript
Python实现排序方法常见的四种
2021/07/15 Python
Mysql排序的特性详情
2021/11/01 MySQL