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

面试题 相关文章推荐
C语言面试题
May 19 面试题
北承题目(C++)
May 16 面试题
一个C/C++编程面试题
Nov 10 面试题
.NET面试题:什么是反射
Sep 30 面试题
internal修饰符起什么作用
Dec 16 面试题
在C#中如何实现多态
Jul 02 面试题
如何利用cmp命令比较文件
Sep 23 面试题
50道外企软件测试面试题
Aug 18 面试题
你在项目中用到了xml技术的哪些方面?如何实现的?
Jan 26 面试题
DTD的含义以及作用
Jan 26 面试题
Java面试题:请说出如下代码的输出结果
Apr 22 面试题
String、StringBuffer、StringBuilder有区别
Sep 18 面试题
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实现HTML生成PDF文件的方法
2014/11/07 PHP
jQuery获得IE版本不准确webbrowser的解决方法
2014/02/23 Javascript
使用AngularJS创建单页应用的编程指引
2015/06/19 Javascript
jquery实现左右滑动菜单效果代码
2015/08/27 Javascript
JavaScript实现网页加载进度条代码超简单
2015/09/21 Javascript
Jquery中使用show()与hide()方法动画显示和隐藏图片
2015/10/08 Javascript
复杂的javascript窗口分帧解析
2016/02/19 Javascript
利用jQuery解析获取JSON数据
2017/04/08 jQuery
js前端实现图片懒加载(lazyload)的两种方式
2017/04/24 Javascript
JavaScript中offsetWidth的bug及解决方法
2017/05/17 Javascript
js模块加载方式浅析
2017/08/12 Javascript
vuejs实现标签选项卡动态更改css样式的方法
2018/05/31 Javascript
uin-app+mockjs实现本地数据模拟
2020/08/26 Javascript
Python实现的多线程端口扫描工具分享
2015/01/21 Python
Python中字典的基础知识归纳小结
2015/08/19 Python
python机器学习实战之树回归详解
2017/12/20 Python
Python实现按照指定要求逆序输出一个数字的方法
2018/04/19 Python
python批量赋值操作实例
2018/10/22 Python
IntelliJ IDEA安装运行python插件方法
2018/12/10 Python
python判断文件是否存在,不存在就创建一个的实例
2019/02/18 Python
解决在pycharm运行代码,调用CMD窗口的命令运行显示乱码问题
2019/08/23 Python
pycharm 中mark directory as exclude的用法详解
2020/02/14 Python
打印tensorflow恢复模型中所有变量与操作节点方式
2020/05/26 Python
如何完美的建立一个python项目
2020/10/09 Python
详解Selenium-webdriver绕开反爬虫机制的4种方法
2020/10/28 Python
匈牙利墨盒和碳粉购买网站:CDRmarket
2018/04/14 全球购物
管理信息系学生的自我评价
2014/01/11 职场文书
成人继续教育实施方案
2014/03/01 职场文书
协议书样本
2014/04/23 职场文书
人事任命书怎么写
2014/06/05 职场文书
大学生见习期满自我鉴定
2014/09/13 职场文书
教师工作自我鉴定范文
2014/09/14 职场文书
公司授权委托书样本
2014/09/15 职场文书
信息合作协议书
2014/10/09 职场文书
2014年学习委员工作总结
2014/11/14 职场文书
公司开业致辞
2015/07/29 职场文书