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

面试题 相关文章推荐
JAVA代码查错题
Oct 10 面试题
C语言面试题
May 19 面试题
什么是WEB控件?使用WEB控件有哪些优势?
Jan 21 面试题
某/etc/fstab文件中的某行如下: /dev/had5 /mnt/dosdata msdos defaults,usrquota 1 2 请解释其含义
Apr 11 面试题
什么是用户模式(User Mode)与内核模式(Kernel Mode) ?
Sep 07 面试题
Linux管理员面试经常问道的相关命令
Dec 12 面试题
如何拷贝一整个Java对象,包括它的状态
Dec 27 面试题
如何防止同一个帐户被多人同时登录
Aug 01 面试题
Vector, ArrayList, HashTable, HashMap哪些是线程安全的,哪些不是
Oct 12 面试题
Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别?
Jul 27 面试题
Servlet的实例是在生命周期什么时候创建的?配置servlet最重要的是什么?
May 30 面试题
JPA的优势都有哪些
Jul 04 面试题
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来检测proxy
2006/10/09 PHP
PHP如何利用P3P实现跨域
2013/08/24 PHP
使用PHP similar text计算两个字符串相似度
2015/11/06 PHP
QQ登录简单实现代码
2021/03/09 Javascript
Javascript 作用域使用说明
2009/08/13 Javascript
分享JavaScript获取网页关闭与取消关闭的事件
2013/12/13 Javascript
javascript获取checkbox复选框获取选中的选项
2014/08/12 Javascript
javascript判断数组内是否重复的方法
2015/04/21 Javascript
深入理解jQuery中的事件冒泡
2016/05/24 Javascript
JS for循环中i++ 和 ++i的区别介绍
2016/07/20 Javascript
angular实现form验证实例代码
2017/01/17 Javascript
js中获取键盘按下键值event.keyCode、event.charCode和event.which的兼容性详解
2017/03/15 Javascript
微信扫码支付零云插件版实例详解
2017/04/26 Javascript
Three.js利用顶点绘制立方体的方法详解
2017/09/27 Javascript
js实现unicode码字符串与utf8字节数据互转详解
2019/03/21 Javascript
Smartour 让网页导览变得更简单(推荐)
2019/07/19 Javascript
基于Express框架使用POST传递Form数据
2019/08/10 Javascript
用Python编写一个基于终端的实现翻译的脚本
2015/04/24 Python
python的schedule定时任务模块二次封装方法
2019/02/19 Python
python 利用pyttsx3文字转语音过程详解
2019/09/25 Python
Python中私有属性的定义方式
2020/03/05 Python
python GUI库图形界面开发之PyQt5信号与槽事件处理机制详细介绍与实例解析
2020/03/08 Python
在Ubuntu 20.04中安装Pycharm 2020.1的图文教程
2020/04/30 Python
keras Lambda自定义层实现数据的切片方式,Lambda传参数
2020/06/11 Python
size?荷兰官方网站:英国高级运动鞋精品店
2020/07/24 全球购物
什么是符号链接,什么是硬链接?符号链接与硬链接的区别是什么?
2013/05/03 面试题
创业者是否需要商业计划书?
2014/02/07 职场文书
奉献演讲稿范文
2014/05/21 职场文书
党员一帮一活动总结
2014/07/08 职场文书
个人总结与自我评价
2014/09/18 职场文书
违反交通安全法检讨书
2014/10/24 职场文书
开票证明
2015/06/23 职场文书
2016年青少年禁毒宣传教育活动总结(学校)
2016/04/05 职场文书
Mysql忘记密码解决方法
2022/02/12 MySQL
「天才王子的赤字国家重生术」妮妮姆·拉雷粘土人开订
2022/03/21 日漫
速龙x4-860k处理器相当于i几
2022/04/20 数码科技