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开发的一般流程
Aug 13 面试题
康拓普公司Java笔面试
Sep 23 面试题
得到Class的三个过程是什么
Aug 10 面试题
中软Java笔试题
Nov 11 面试题
用你熟悉的语言写一个连接ORACLE数据库的程序,能够完成修改和查询工作
Jun 11 面试题
为什么如下的代码int a=100,b=100;long int c=a * b;不能工作
Nov 29 面试题
描述内存分配方式以及它们的区别
Oct 15 面试题
.NET程序员的几道面试题
Jun 01 面试题
某/etc/fstab文件中的某行如下: /dev/had5 /mnt/dosdata msdos defaults,usrquota 1 2 请解释其含义
Sep 18 面试题
AJAX应用和传统Web应用有什么不同
Aug 24 面试题
我们在web应用开发过程中经常遇到输出某种编码的字符,如iso8859-1等,如何输出一个某种编码的字符串?
Mar 30 面试题
Ruby中的保护方法和私有方法与一般面向对象程序设计语言的一样吗
May 01 面试题
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 分页类实现代码
2009/12/03 PHP
php preg_filter执行一个正则表达式搜索和替换
2012/02/27 PHP
php表单习惯用的正则表达式
2017/10/11 PHP
两个比较有用的Javascript工具函数代码
2010/02/17 Javascript
js String对象中常用方法小结(字符串操作)
2012/01/27 Javascript
JS简单设置下拉选择框默认值的方法
2016/08/20 Javascript
微信开发 消息推送实现代码
2016/10/21 Javascript
微信小程序之发送短信倒计时功能
2017/08/30 Javascript
Vue数据双向绑定原理及简单实现方法
2018/05/18 Javascript
浅析前端路由简介以及vue-router实现原理
2018/06/01 Javascript
详解TypeScript+Vue 插件 vue-class-component的使用总结
2019/02/18 Javascript
Vue.js实现开发购物车功能的方法详解
2019/02/22 Javascript
微信小程序Echarts图表组件使用方法详解
2019/06/25 Javascript
如何自定义微信小程序tabbar上边框的颜色
2019/07/09 Javascript
微信小程序如何实现五星评价功能
2019/10/15 Javascript
Python字符转换
2008/09/06 Python
Python中有趣在__call__函数
2015/06/21 Python
python 实现上传图片并预览的3种方法(推荐)
2017/07/14 Python
python批量从es取数据的方法(文档数超过10000)
2018/12/27 Python
浅谈Pycharm中的Python Console与Terminal
2019/01/17 Python
python+pyqt5实现KFC点餐收银系统
2019/01/24 Python
jupyter 导入csv文件方式
2020/04/21 Python
Keras SGD 随机梯度下降优化器参数设置方式
2020/06/19 Python
Python结合Window计划任务监测邮件的示例代码
2020/08/05 Python
python爬虫爬取图片的简单代码
2021/01/18 Python
非常漂亮的CSS3百叶窗焦点图动画
2016/02/24 HTML / CSS
详解CSS3的opacity属性设置透明效果的用法
2016/05/09 HTML / CSS
HTML5之SVG 2D入门8—文档结构及相关元素总结
2013/01/30 HTML / CSS
Alba Moda德国网上商店:意大利时尚女装销售
2016/11/14 全球购物
医学生自我鉴定范文
2013/11/08 职场文书
售后服务科岗位职责范文
2013/11/13 职场文书
出国考察邀请函
2014/01/21 职场文书
《数星星的孩子》教学反思
2014/04/11 职场文书
2015年八一建军节演讲稿
2015/03/19 职场文书
关于感恩的作文
2019/08/26 职场文书
HTML+VUE分页实现炫酷物联网大屏功能
2021/05/27 Vue.js