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

面试题 相关文章推荐
说说你所熟悉或听说过的j2ee中的几种常用模式?及对设计模式的一些看法
May 24 面试题
Java 中访问数据库的步骤?Statement 和PreparedStatement 之间的区别?
Jun 05 面试题
Web Service面试题:如何搭建Axis2的开发环境
Jun 20 面试题
请问如下代码执行后a和b的值分别是什么
May 05 面试题
c语言常见笔试题总结
Sep 05 面试题
介绍一下SQL Server的全文索引
Aug 15 面试题
三维科技面试题
Jul 27 面试题
网络编程中设计并发服务器,使用多进程与多线程,请问有什么区别?
Mar 27 面试题
如何用Python来进行查询和替换一个文本字符串
Jan 02 面试题
初始化了一个没有run()方法的线程类,是否会出错?
Mar 27 面试题
UNIX文件系统常用命令
May 25 面试题
ruby如何进行集成操作?Ruby能进行多重继承吗?
Oct 16 面试题
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/05/29 PHP
php_imagick实现图片剪切、旋转、锐化、减色或增加特效的方法
2014/12/15 PHP
php中ob_flush函数和flush函数用法分析
2015/03/18 PHP
php查询whois信息的方法
2015/06/08 PHP
Maps Javascript
2007/01/22 Javascript
vs2003 js文件编码问题的解决方法
2010/03/20 Javascript
从零开始学习jQuery (四) jQuery中操作元素的属性与样式
2011/02/23 Javascript
VBS通过WMI监视注册表变动的代码
2011/10/27 Javascript
Bootstrap每天必学之轮播(Carousel)插件
2016/04/25 Javascript
jQuery插件formValidator实现表单验证
2016/05/23 Javascript
Vue.js -- 过滤器使用总结
2017/02/18 Javascript
js异步编程小技巧详解
2017/08/14 Javascript
vue中路由验证和相应拦截的使用详解
2017/12/13 Javascript
详解微信小程序开发(项目从零开始)
2019/06/06 Javascript
微信小程序全局变量GLOBALDATA的定义和调用过程解析
2019/09/23 Javascript
[01:00:30]TFT vs VGJ.T Supermajor 败者组 BO3 第一场 6.5
2018/06/06 DOTA
[04:50]2019DOTA2高校联赛秋季赛四强集锦
2019/12/27 DOTA
python的id()函数介绍
2013/02/10 Python
玩转python爬虫之cookie使用方法
2016/02/17 Python
Python循环语句中else的用法总结
2016/09/11 Python
Python中的pygal安装和绘制直方图代码分享
2017/12/08 Python
python中ImageTk.PhotoImage()不显示图片却不报错问题解决
2018/12/06 Python
Python切片操作去除字符串首尾的空格
2019/04/22 Python
python flask几分钟实现web服务的例子
2019/07/26 Python
Python猜数字算法题详解
2020/03/01 Python
简单了解Django项目应用创建过程
2020/07/06 Python
django Model层常用验证器及自定义验证器详解
2020/07/15 Python
Python3.7安装pyaudio教程解析
2020/07/24 Python
厨房工作人员岗位职责
2013/11/15 职场文书
欢迎领导标语
2014/06/27 职场文书
公司活动总结范文
2014/07/01 职场文书
业务员工作态度散漫检讨书
2014/11/02 职场文书
医生辞职信范文
2015/03/02 职场文书
施工员岗位职责范本
2015/04/11 职场文书
HTML+CSS实现导航条下拉菜单的示例代码
2021/08/02 HTML / CSS
MySQL数据库中的锁、解锁以及删除事务
2022/05/06 MySQL