与UNIX有关的几个名词


Posted in 面试题 onSeptember 17, 2015
终端(Terminal) 终端是用户和计算机进行实时交互的接口设备。终端一般由显示器、键盘和终端控制器组成,有的还带有鼠标。显示器和键盘与终端控制器相连,终端控制器通过通用端口(如串口)和计算机主机相连。用户通过终端和计算机交流。一台UNIX主机可以连多个终端。终端分为两类:字符终端和图形终端。

仿真终端 在某计算机上运行某一特定程序,把计算机当作另一台计算机的终端使用。目前仿真终端与UNIX主机的连接方式主要有网络连接和串口连接。

控制台(Console) 这是一种特殊的终端,由显示器、键盘(和鼠标)组成,分别连到主机的专用接口(监视器接口、键盘接口、鼠标接口)上。一般一台主机只能接一个控制台,控制台可以完成普通终端不能完成的工作:非常重要的信息(如严重的错误信息)只能在控制台上显示,有些特殊的任务(如执行修复工作)也只能在控制台上完成。除了实现以上特殊功能外,控制台还可以象其它终端那样工作。

用户名(User) UNIX是多用户操作系统,它允许多个用户同时使用。每个用户拥有用户名、登录口令以及操作特权。用户每次使用UNIX时必须先登录:输入用户名和口令。一般用户的UNIX操作系统提示符一般为”$”。

用户组(Group) 若干个用户可以组成一组,同组内的用户可以共享信息。

root用户 UNIX的超级用户,拥有其他用户没有的特权。root用户的UNIX操作系统提示符一般为”#”。

进程(Process) 是正在执行的程序。UNIX允许多个进程同时存在,每个进程都有唯一代号称为进程标识符(pid — process id)。

前台进程(Foreground process) 可以和用户直接进行人机交互的进程。前台进程序可以接收键盘输入并将结果显示在显示器上。缺省状态下用户启动的UNIX程序运行在前台。

后台进程(Background process) 不直接和用户进行交互的进程。用户一般是感觉不到后台进程程序的运行。UNIX有很多系统进程在后台执行。

设备(Device) 或称设备文件,代表某个硬件,如磁盘、软盘、串口。UNIX对硬件的存取操作都是通过设备文件来完成的。设备文件放在/dev目录下,如/dev/hd0表示第一个软盘驱动器。

原始设备(Raw device) 也称为裸设备,没有经过加工的设备文件。原始设备文件名以r开头,如/dev/rhd0表示第一个软盘驱动器原始设备。

Tags in this post...

面试题 相关文章推荐
说出数据连接池的工作机制是什么?
Apr 19 面试题
估算杭州有多少软件工程师
Aug 11 面试题
SQL Server面试题
Apr 04 面试题
SQL语言面试题
Aug 27 面试题
什么是TCP/IP
Jul 27 面试题
如何判断计算机可能已经中马
Mar 22 面试题
linux面试题参考答案(3)
Sep 13 面试题
传统软件工程与面向对象的软件工程有什么区别
May 31 面试题
什么是规则表达式
May 03 面试题
AJAX应用和传统Web应用有什么不同
Aug 24 面试题
介绍下java.util.Arrays类
Oct 16 面试题
Java面试题冲刺第十七天--基础篇3
Aug 07 面试题
Unix如何添加新的用户
Aug 20 #面试题
大唐面试试题(CPU,UNIX等等)
Jan 11 #面试题
UNIX命令速查表
Mar 10 #面试题
介绍一下UNIX启动过程
Nov 14 #面试题
如何在Shell脚本中使用函数
Sep 06 #面试题
Unix控制后台进程都有哪些进程
Sep 22 #面试题
Shell脚本如何向终端输出信息
Apr 25 #面试题
You might like
php教程 插件机制在PHP中实现方案
2012/11/02 PHP
php根据分类合并数组的方法实例详解
2013/11/06 PHP
详谈PHP文件目录基础操作
2014/11/11 PHP
PHP中header用法小结
2016/05/23 PHP
基于jQuery的仿flash的广告轮播代码
2010/11/04 Javascript
EasyUI布局 高度自适应
2016/06/04 Javascript
jquery 点击元素后,滚动条滚动至该元素位置的方法
2016/08/05 Javascript
Bootstrap CSS布局之代码
2016/12/17 Javascript
AngularJS全局警告框实现方法示例
2017/05/18 Javascript
浅谈如何使用webpack构建多页面应用
2018/05/30 Javascript
详解Node.js中path模块的resolve()和join()方法的区别
2018/10/29 Javascript
通过javascript实现段落的收缩与展开
2019/06/26 Javascript
vue拖拽组件 vuedraggable API options实现盒子之间相互拖拽排序
2019/07/08 Javascript
JavaScript如何实现图片处理与合成
2020/05/29 Javascript
微信小程序实现底部弹出框
2020/11/18 Javascript
[01:08:44]NB vs VP 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
python 实现插入排序算法
2012/06/05 Python
python迭代器的使用方法实例
2013/11/21 Python
python局域网ip扫描示例分享
2014/04/03 Python
Python中的列表知识点汇总
2015/04/14 Python
Python实现图像几何变换
2015/07/06 Python
Python3.6笔记之将程序运行结果输出到文件的方法
2018/04/22 Python
Python基于datetime或time模块分别获取当前时间戳的方法实例
2019/02/19 Python
Python super()方法原理详解
2020/03/31 Python
python如何求100以内的素数
2020/05/27 Python
python字典通过值反查键的实现(简洁写法)
2020/09/30 Python
python 进程池pool使用详解
2020/10/15 Python
用python 绘制茎叶图和复合饼图
2021/02/26 Python
html5使用canvas绘制一张图片
2014/12/15 HTML / CSS
Linux文件操作命令都有哪些
2015/02/27 面试题
优秀少先队辅导员先进事迹材料
2014/05/18 职场文书
信用卡结清证明怎么写
2014/09/13 职场文书
六年级语文下册教学计划
2015/01/22 职场文书
追悼会家属答谢词
2015/09/29 职场文书
Vue h函数的使用详解
2022/02/18 Vue.js
python如何为list实现find方法
2022/05/30 Python