当前位置:文档之家› UNIX操作系统培训教材

UNIX操作系统培训教材

UNIX操作系统培训教材
UNIX操作系统培训教材

UNIX培训教材

华为技术有限公司

所有侵权必究

目录

第1章 UNIX操作系统概述 (6)

1.1 UNIX操作系统简介 (6)

1.2 UNIX系统组成 (6)

1.3 与UNIX有关的几个名词 (7)

第2章 UNIX常用操作 (9)

2.1 启动终端 (9)

2.2 登录 (9)

2.3 UNIX命令 (9)

2.4 注销(退出UNIX系统) (13)

第3章 UNIX文件系统 (14)

3.1 UNIX文件系统分类 (14)

3.2 UNIX文件类型 (14)

3.3 UNIX树型目录结构 (15)

3.4 UNIX文件名称 (15)

3.5 UNIX文件存取权限 (16)

3.6 UNIX重定向与管道 (18)

3.7 UNIX文件系统常用命令 (18)

第4章 UNX文件系统常用工具 (20)

4.1 vi编辑器的最基本用法 (20)

4.2 利用find命令查找文件 (21)

4.3 grep命令基本用法 (22)

4.4 利用cmp命令比较文件 (23)

第5章 UNX系统深入了解 (24)

5.1 与UNIX有关的几个名词 (24)

5.2 在后台运行程序 (24)

5.3 在指定时间执行指定程序 (25)

5.4 如何控制后台进程 (26)

5.5 如何查看磁盘使用情况 (27)

第6章 UNX用户管理 (28)

6.1 增加用户 (28)

6.2 开机 (30)

6.3 关机 (30)

6.4 掉电故障及处理 (31)

第7章存储设备的使用 (32)

7.1 创建设备 (32)

7.2 mount和umount命令 (32)

7.3 软盘的使用 (33)

7.4 硬盘的使用 (35)

7.5 CD-ROM的使用 (37)

第8章 UNX实用程序 (38)

8.1 文件的备份和恢复实用程序 (38)

8.2 文件压缩和解压程序 (41)

第9章网络通信 (43)

9.1 TCP/IP协议 (43)

9.2 查看网上用户信息 (43)

9.3 使用mail 发送和接收电子 (44)

9.4 在网络上登录和拷贝 (44)

9.5 网络、主机和路由参数设置 (50)

第10章 UNX常见故障处理 (54)

10.1 常见故障处理: (54)

10.2 附一、参考资料 (56)

. .

关键词:

UNIX Sloaris

摘要:

本文档主要介绍UNIX操作系统的系统结构与常用操作,以及Solaris基础。可以与N2000的产品基础培训共用。

第1章 UNIX操作系统概述

1.1 UNIX操作系统简介

UNIX是较早广泛使用的计算机操作系统之一,它的第一版于1969年在Bell

实验室产生,1975年对外公布,1976年以后在Bell实验室外广泛使用。

应用围应用到几乎所有16位及以上的计算机上,包括微机、工作站、小型

机、多处理机和大型机等等。

UNIX特点

(1) 多任务、多用户

(2) 并行处理能力

(3) 管道

(4) 安全保护机制

(5) 功能强大的shell

(6) 强大的网络支持,Internet上各种服务器的首选操作系统

(7) 稳定性好

(8) 系统源代码用C语言写成,移植性强

(9) 出售源代码,软件厂家自己增删

UNIX流派举例

UNIX类别计算机

SCO UNIX PC兼容机

Digital Unix Dec Alpha机

Solaries Sun 小型机工作站

AIX IBM机

HPUX HP小型机工作站

Linux 各种机器

1.2 UNIX系统组成

UNIX操作系统结构由三大部分组成:

(1)kernel(核)

(2) shell(外壳)

(3)工具及应用程序

UNIX Kernel(UNIX核)是UNIX操作系统的核心,指挥调度UNIX机器的运

行,直接控制计算机的资源,保护用户程序不受错综复杂的硬件事件细节的

影响。

UNIX Shell(UNIX外壳)是一个UNIX的特殊程序,是UNIX核和用户的接

口,是UNIX的命令解释器。目前常见的Shell有三种:

一般系统缺省为Bourne Shell, 本文以此shell为例。

要想将当前Shell改为其它 Shell,只需在操作系统提示符下键入相应的

Shell命令即可。如在B Shell下键输入命令:

$ ksh

就进入了K Shell。

1.3 与UNIX有关的几个名词

多用户(Multi-users) 允许多个用户同时使用计算机的能力。

多任务(Multi-tasking) 为每一个用户同时执行多个任务的能力。

终端(Terminal)终端是用户和计算机进行实时交互的接口设备。终端一

般由显示器、键盘和终端控制器组成,有的还带有鼠标。显示器和键盘与终

端控制器相连,终端控制器通过通用端口(如串口)和计算机主机相连。用

户通过终端和计算机交流。一台UNIX主机可以连多个终端。终端分为两类:

字符终端和图形终端。

仿真终端在某计算机上运行某一特定程序,把计算机当作另一台计算机的

终端使用。目前仿真终端与UNIX主机的连接方式主要有网络连接和串口连接。

控制台(Console)这是一种特殊的终端,由显示器、键盘(和鼠标)组成,

分别连到主机的专用接口(监视器接口、键盘接口、鼠标接口)上。一般一

台主机只能接一个控制台,控制台可以完成普通终端不能完成的工作:非常

重要的信息(如严重的错误信息),只能在控制台上显示,有些特殊的任务

(如执行修复工作)也只能在控制台上完成。除了实现以上特殊功能外,控

制台还可以象其它终端那样工作。

unix操作系统期末复习要点

29.对所有用户的变量设置,应当放在哪个文件下。 答案:/etc/profile 一.单项选择题(每题1分,共20分) 大部分主要的Linux 系统文件是存放在什么目录之中。 答案:/bin 答案:shell 脚本 10. 什么命令用来显示文件和目录占用的磁盘空间。 答案:du 11. 安装CD-ROM 时,默认选择是什么类型的文件系统。 答案:.iso9660 12. swap 文件与swap 分区相比,它具有哪些优点。 答案:可以更有效率地应用磁盘空间 13. 如果在/etc/group 文件中有一行内容是 “students::600:z3,l4,w5那么在“student 组中有多少个用 户。答案:不清楚 14. /etc 文件系统的标准应用是用于? 答案:存放用于系统管理的配置 文件 15. 什么命令可被用来显示已安装文件系统的占用磁盘空间? 答案:df 16. 在安装Linux 操作系统过程中你可以选择什么形式来登录。 答案:选择“文本登录”在级别 3层次设置系统起始模式 17. 在ext2文件系统中,一个目录数据块中的指针指向的是? 答案:目录的i 节点 18. 在Linux shell 中,什么变量代表的是shell 程序命令的程序文件名。 答案:$0 19. 哪个组合键,可以退出 X Window 。答案:Ctrl+Alt+Backspace 20. 在Linux 中,可使用什么命令来删除指定目录。 答案:rmdir 21.在ps 命令中的哪个参数是用来显示所有用户的进程的。 答案:a 22.显示二进制文件的命令是? 答案:od 或hexdump 23.哪个可以显示Linux 系统中注册的用户数(包含系统用户)。答案:wc --lines /etc/passwd 24. 在一行结束位置加上什么符号,表示未结束,下一行继续。 答案: 1. 2. Linux 标准c 和c++编译器。答案:gcc 3. 4. 5. 什么命令可用来使shell 变量变为一个全局变量。 在一个bash shell 脚本的第一行上应加入什么语句。 Linux 命令行是由什么提供的。答案:shell 答案:export 答案:#!/bin/bash 6. 你可编制一个由一系列命令组成的程序,该程序可由 shell 执行。这种类型的程序被称作? 7. 答案:命令名 8. 9. 要从shell 命令行中执行一条命令,必须首先键入? 使用标准输出重定向符(>),比如“>file01将会导致文件file01中的数据被?答案:覆盖 什么命令可把./dir1目录(包括它的所有子目录)内容复制到./dir2中。答案:cp -r ./dir1/* ./dir2

UNIX操作系统培训教材

UNIX培训教材 华为技术有限公司 所有侵权必究

目录 第1章 UNIX操作系统概述 (6) 1.1 UNIX操作系统简介 (6) 1.2 UNIX系统组成 (6) 1.3 与UNIX有关的几个名词 (7) 第2章 UNIX常用操作 (9) 2.1 启动终端 (9) 2.2 登录 (9) 2.3 UNIX命令 (9) 2.4 注销(退出UNIX系统) (13) 第3章 UNIX文件系统 (14) 3.1 UNIX文件系统分类 (14) 3.2 UNIX文件类型 (14) 3.3 UNIX树型目录结构 (15) 3.4 UNIX文件名称 (15) 3.5 UNIX文件存取权限 (16) 3.6 UNIX重定向与管道 (18) 3.7 UNIX文件系统常用命令 (18) 第4章 UNX文件系统常用工具 (20) 4.1 vi编辑器的最基本用法 (20) 4.2 利用find命令查找文件 (21) 4.3 grep命令基本用法 (22) 4.4 利用cmp命令比较文件 (23) 第5章 UNX系统深入了解 (24) 5.1 与UNIX有关的几个名词 (24) 5.2 在后台运行程序 (24) 5.3 在指定时间执行指定程序 (25) 5.4 如何控制后台进程 (26) 5.5 如何查看磁盘使用情况 (27) 第6章 UNX用户管理 (28) 6.1 增加用户 (28) 6.2 开机 (30) 6.3 关机 (30) 6.4 掉电故障及处理 (31) 第7章存储设备的使用 (32) 7.1 创建设备 (32) 7.2 mount和umount命令 (32) 7.3 软盘的使用 (33)

第一章:UNIX操作系统简介

第一章:UNIX操作系统简介 学习目标 学完这一章,你能做到以下事情: 描述UNIX系统的基本组成和基本功能 1.1 什么是操作系统? 操作系统是一种特殊的用于控制计算机(硬件)的程序(软件)。 操作系统在资源使用者和资源之间充当中间人的角色。为众多的消耗者协调分配有限的系统资源。系统资源包括,CPU,内存,磁盘,和打印机。举个例子,一个用户(也可以是程序)将一个文件存盘,操作系统就会开始工作:管理磁盘空间的分配,将要保存的信息由内存写到磁盘等。 当用户要运行一个程序时,操作系统必须先将程序载入内存,当程序执行时,操作系统会让程序使用CPU。在一个分时系统中,通常会有多个程序在同一时刻试图使用CPU。 操作系统控制应用程序有序地使用CPU ,就好象一个交通警察在一个复杂的十字路口指挥交通。十字路口就象是CPU;每一条在路口交汇的支路好比一个程序,在同一时间,只有一条路的车可以通过这个路口,而交通警察的作用就是指挥让哪一条路的车通过路口,直到让所有路口的车辆都能通过路口。 UNIX操作系统的历史 UNIX操作系统1969年在贝尔实验室诞生。Ken Thompson在Rudd Canaday, ,Doug Mcllroy,Joe Ossana,and Dennis Ritchie,的协助下,写出一个小的分时系统,开始得到关注,在许诺为实验室的管理人员提供一个文档准备工具后,UNIX先驱们可以使用到一台更大的计算机,从而得以继续他们的开发工作。 在七十年代的中期,一些大学得到使用UNIX的许可,并很快在学院之间得到广泛流行,其主要的原因是: 小巧:最早的UNIX系统只占用512K字节的磁盘空间,其中系统内核使用16K,用户程序使用8K,文件使用64K。 灵活:源代码是可利用的,UNIX是用高级语言写成,提高了操作系统的可移植性。 便宜:大学能以一盘磁带的价格得到一个UNIX系统的使用许可。早期的UNIX系统提供了强大的性能,使其能在许多昂贵的计算机上运行。 以上优点在当时掩盖了系统的不足: 没有技术支持:AT&T在当时大部分的资源和都用在MUTICS上,没有兴趣 开发UNIX系统。 Bug的修补:由于没有技术支持,bug的修补也得不到保证。 很少的,或者根本没有说明文档:用户有问题经常只能是去看源代码。 当UNIX传播到位于California的Berkeley大学的时候,Berkeley大学的使用者们创建了自己的UNIX版本,在得到国防部得支持后,他们开发出了许多新的特性。但是,作为一个研究机构,Berkeley大学提供的版本和A T&T的版本一样,也没有技术支持。 当A T&T意识到这种操作系统的潜力后就开始将UNIX商业化,为了加强产品性能,他们在AT&T的不同部门进行UNIX系统开发,并且开始在系统中结合Berkeley开发出的成果。UNIX最终的成功可以归结为: 一个灵活的、包含多种工具的用户界面与操作环境。 模块化的系统设计可以很容易地加入新的工具。 支持多进程,多用户并发的能力。

UNIX系统操作入门

UNIX系统操作入门(1) 登录步骤 ======== login : _______ => 输入 username password : _______ => 输入密码 退出步骤 ======== % logout % exit % CTRL+d 更改帐号密码 ============ % passwd => 执行后将会出现下列讯息 Changing NIS password for user on ice. Old password: ______ => 输入旧密码 New password: ______ => 输入新密码(最好6-8字,英文字母与数字混合) Retype new password: ______ => 再输入一次密码 在线指令说明 ============ 执行格式: man command-name Example: % man ls 进入远端电脑系统 ================ 执行格式:rlogin hostname [-1 username] Example: %rlogin doc remote login 进入工作站 doc 中。 %rlogin doc -l user 使用 user 帐号进入工作站 doc 中。 执行格式:telnet hostname 或 telnet IP address Example: %telnet doc %telnet 140.109.20.251 UNIX系统操作入门(2)

文件或目录处理 ============== 列出文件或目录下之文件名称 执行格式: ls [-atFlgR] [name] ( name 可为文件名或目录名称。) Example : ls 列出目前目录下之文件名。 ls -a 列出包含以.起始的隐藏档所有文件名。 ls -t 依照文件最后修改时间之顺序,依序列出文件名。 ls -F 列出目前目录下之文件名及其类型。"/" 结尾表示为目录名称,"*" 结尾表示为执行档,"@" 结尾表示为 symblic link。 ls -l 列出目录下所有文件之许可权、拥有者、文件大小、修改时间及名称。 ls -lg 同上,并显示出文件之拥有者群组名称。 ls -R 显示出目录下,以及其所有子目录之文件名。( recursive listing ) 目录的缩写 ========== ~使用者 login 时的 working directory ( 起始目录 ) ~username 指定某位 user 的 working directory ( 起始目录 ) . 目前的工作目录 ( current working directory ) .. 目前目录的上一层目录 ( parent of working directory) 改变工作目录位置 ================ 执行格式:cd [name] :name 可为目录名称、路径或目录缩写。 Example: cd 改变目录位置,至使用者 login 时的 working directory (起始目录)。 cd dir1 改变目录位置,至 dir1 之目录位置下。 cd ~user 改变目录位置,至使用者的 working directory (起始目录)。 cd .. 改变目录位置,至目前目录的上层( 即 parent of working directory) cd ../user 改变目录位置,至相对路径 user 之目录位置下。 cd /../.. 改变目录位置,至绝对路径( Full path ) 之目录位置下。 复制文件 ======== 执行格式: cp [-r] source destination Example: cp file1 file2 将文件 file1 复制成 file2 cp file1 dir1 将文件 file1 复制到目录 dir1 下,文件名仍为 file1。

Unix操作系统

Unix操作系统 一.Unix发展历程介绍以及未来发展趋势 Unix服务器操作系统,主要支持大型的文件系统服务、数据服务等应用。但是只在服务器厂商生产的高端服务器产品中支持Unix操作系统应用,因此SUNSolaris、IBM-AIX都是定位于高端服务器操作系统市场的。 到2009年,Unix系统已经走过了整整40年的历程。在这漫长的40年里,Unix由弱小走向强大,发展推动了整个企业级IT技术和产品的历史性演进,成为所有企业核心业务首选的系统平台。然而,根据2008年IDC的统计报告中显示,WindowsServer在服务器操作系统市场上的份额已经达到34.2%,逼近了Unix 的35%,如今的Unix无时无刻不面临着来自竞争对手的挑战。 Unix一直是企业级行业应用领域最为广泛的操作系统,并且为现代操作系统的成型起到了奠定基础的作用,可以说UNIX的发展历史就像应用程序本身一样耐人寻味。 1.Unix操作系统由来 Unix系统的出现可以说对于行业的发展起到了最基础的推动作用,Unix早期是从1969年KeThompson在AT&T贝尔实验室创造的Unix操作系统,是用汇编语言写成的,以至于在随后的应用过程中,将Unix移植到PDP-11/20上的耗费了大量工作进而演化。而正是这个问题的出现,成就了C语言,可以说C语言本身是为了Unix系统的进一步完善而诞生的,通过对Unix的源代码重新改写,使Unix非常具有可移植性,同时开源化的特点推动了普及更为广泛。 2.Unix操作系统进化史 从Unix操作系统进化史的图上见证了Unix系统的出现,到进入了丰富的发展阶段,伴随着Unix系统的商业化,贝尔实验室作为Unix研究不能够在一个很系统化的环境进一步研究,对Unix的继续修改,专业的制作研究性发行版本的组织由此诞生。而SystemIII和SystemV都是当时相当重要的Unix版本。 此外,对于厂商来说,都纷纷改进Unix系统在行业的应用,以加州大学伯克利分校的BSD版4.2中派生出了多种商业Unix版本,比如Solaris、HP-UX、IRIX、AIX、SCO等等系统。 3.Unix系统的未来 未来的Unix市场还会有很大的发展空间,对于Unix系统服务器产品主要是集中在特定的行业,像国内小型机市场的主要发展动力来自电信行业。同时,随着2009年电信运营商的重组和3G无线通信业务的开展,对于小型机市场的发展是一个商机。最关键的是,高度的可靠性和安全性始终拥有市场需求,特别是在金融电信行业来说,数据服务器等高密度数据处理的系统环境,这些高端的应用领域,仍然是Unix占据主要地位。 另外,Unix的发展和系统设计、架构都是以高性能和高可靠性为中心的。Unix经历了整体架构和性能的考验,主要用于“计算”和实际业务的数据处理,所以Unix系统正是利用极少的资源去做关键的处理而闻名。 同时,对于现有的Unix系统服务器而言,对市场所关注的所谓的封闭性并不是非常介意,Unix当年是作为一个开放的系统平台出现的,应用在IBM的AIX

基础知识:操作系统介绍之Unix

基础知识:操作系统介绍之Unix 一、问题背景 日前,中央国家机关采购中心下发《关于进行信息类协议供货强制节能产品补充招标的通知》,通知共7条内容,其中第5条要求所有计算机类产品不允许安装Windows 8操作系统。 提起操作系统,相信大家首先想到的是电脑操作系统,如微软的windows xp 或者windows 7操作系统等。操作系统,简称OS是管理电脑硬件与软件资源的程序,那么目前电脑操作系统有哪些呢?如果禁止安装windows系统,那么我们有没有其他的选择呢?本周,计算机协会将会带来专题—基础知识之操作系统。 二、详细介绍 Unix系统是1969年在贝尔实验室诞生,最初是在中小型计算机上运用。最早移植到80286微机上的Unix系统,称为Xenix。 Xenix系统的特点是短小精干,系统开销小,运行速度快。UNIX为用户提供了一个分时的系统以控制计算机的活动和资源,并且提供一个交互,灵活的操作界。UNIX被设计成为能够同时运行多进程,支持用户之间共享数据。同时,UNIX支持模块化结构,当你安装UNIX操作系统时,你只需要安装你工作需要的部分,例如:UNIX支持许多编程开发工具,但是如果你并不从事开发工作,你只需要安装最少的编译器。用户界面同样支持模块化原则,互不相关的命令能够通过管道相连接用于执行非常复杂的操作。UNIX 有很多种,许多公司都有自己的版本,如 AT&T、Sun、HP等。 下面来看下Unix的家谱:

可能你已经看花眼,Unix的版本很多,不同公司都是自己修改的版本,这也是开源系统所常见的情况。 比较有名的有以下几个系统: 1.AIX (Advanced Interactive eXecutive)是IBM开发的一套UNIX操作系统。它可以在所有的IBM ~ p系列和IBM RS/6000工作站、服务器和大型并行超级计算机上运行。AIX的一些流行特性例如chuser、mkuser、rmuser命令以及相似

Unix操作系统介绍

Unix操作系统 1

目录 1.Unix发展历程介绍以及未来发展趋势 (1) 1.1Unix操作系统由来 (1) 1.2Unix操作系统进化史 (1) 1.3Unix系统的未来 (1) 2.性能 (2) 2.1系统硬件 (2) 2.2文件系统 (3) 2.3核心参数 (4) 3.特点 (4) 4.应用领域 (5) 5.市场价值 (5)

1. Unix发展历程介绍以及未来发展趋势 Unix服务器操作系统,主要支持大型的文件系统服务、数据服务等应用。但是只在服务器厂商生产的高端服务器产品中支持Unix操作系统应用,因此SUNSolaris、IBM-AIX都是定位于高端服务器操作系统市场的。 到2009年,Unix系统已经走过了整整40年的历程。在这漫长的40年里,Unix由弱小走向强大,发展推动了整个企业级IT技术和产品的历史性演进,成为所有企业核心业务首选的系统平台。然而,根据2008年IDC的统计报告中显示,WindowsServer在服务器操作系统市场上的份额已经达到34.2%,逼近了Unix的35%,如今的Unix无时无刻不面临着来自竞争对手的挑战。 Unix一直是企业级行业应用领域最为广泛的操作系统,并且为现代操作系统的成型起到了奠定基础的作用,可以说UNIX的发展历史就像应用程序本身一样耐人寻味。 1.1 Unix操作系统由来 Unix系统的出现可以说对于行业的发展起到了最基础的推动作用,Unix早期是从1969年KeThompson在AT&T贝尔实验室创造的Unix操作系统,是用汇编语言写成的,以至于在随后的应用过程中,将Unix移植到PDP-11/20上的耗费了大量工作进而演化。而正是这个问题的出现,成就了C语言,可以说C语言本身是为了Unix系统的进一步完善而诞生的,通过对Unix的源代码重新改写,使Unix非常具有可移植性,同时开源化的特点推动了普及更为广泛。 1.2 Unix操作系统进化史 从Unix操作系统进化史的图上见证了Unix系统的出现,到进入了丰富的发展阶段,伴随着Unix系统的商业化,贝尔实验室作为Unix研究不能够在一个很系统化的环境进一步研究,对Unix的继续修改,专业的制作研究性发行版本的组织由此诞生。而SystemIII和SystemV 都是当时相当重要的Unix版本。 此外,对于厂商来说,都纷纷改进Unix系统在行业的应用,以加州大学伯克利分校的BSD版4.2中派生出了多种商业Unix版本,比如Solaris、HP-UX、IRIX、AIX、SCO等等系统。 1.3 Unix系统的未来 未来的Unix市场还会有很大的发展空间,对于Unix系统服务器产品主要是集中在特定的行业,像国内小型机市场的主要发展动力来自电信行业。同时,随着2009年电信运营商的重组和3G无线通信业务的开展,对于小型机市场的发展是一个商机。最关键的是,高度的可靠性和安全性始终拥有市场需求,特别是在金融电信行业来说,数据服务器等高密度数据处理的系统环境,这些高端的应用领域,仍然是Unix占据主要地位。 另外,Unix的发展和系统设计、架构都是以高性能和高可靠性为中心的。Unix经历了整

操作系统UNIX系统及答案

UNIX系统练习题 (一)单项选择题 1.由于UNIX与系统的绝大部分程序都用c语言写成,所以它具有( )的特点。A有效简洁B.易移植c.可扩充D.开放性 2.使命令的执行结果不在屏幕上显示,而是写到另一个文件中去,这种功能称为A.脱机输出B.管道c联机输出D.输出重定向 3.能把第一条命令的输出作为第二条命令的输入的功能是由( )机制实现的。A链接B.批处理c.管道D.输出重定向 4.由父进程执行系统调用fork创建一个子进程,这个子进程的初始状态为( )。A.创建状态B.睡眠状态c.就绪状态D.僵死状态 5.UNIX System v系统中,存储管理主要采用( )。A.对换技术B.页式虚拟存储c段式存储管理D段页式虚拟存储 6.UNIX系统中在磁盘上开辟对换区作为内存的逻辑扩充,在管理对换空间时采用了( )。A.空闲区表B.位示图c.块表D.映射图 7.特别文件是指与( )有关的文件。A.文本B.图像c.外围设备D二进制代码 8 UNIX对磁盘中索引节点区进行管理时,把索引节点区空闲块的块号放至( )。A.引导块B.超级块c.索引节点区D.文件存储区 9 UNIX系统中把设备也当作文件看待,所有设备文件都放在( )目录中。A./bin B./lib C./dev d./usr 10.在块设备管理时,由( )为设备驱动程序提供信息. A空闲缓冲区队列B.设备缓冲区队列c.设备开关表D.设备I/O请求队列 (二)填空题 1.UNIX是一个交互式的______操作系统,采用以全局变量为中心的______结构。2.UNIX 的系统结构可分成______和______两部分。3.内核层是UNIX系统的核心,它实现存储管理、______ 、设备管理和______等功能,并为外壳层提供系统调用。4 外壳层由______、高级语言的编译和解释程序、______和系统库组成。5.UNIX系统提供两种程序运行环境,即______和______。6.在UNIX系统中______在核心态运行。______在用户态运行。7.UNIX系统具有短小精悍、简洁有效、______可扩充和______等特点。8.UNIX的______就是其内核提供的系统调用,它是内核为外壳的______提供的服务界面。9.______是用户程序请求操作系统为其服务的唯一形式。UNIX规定用户程序用______请求系统服务。10.UNIX的系统调用大致可分为三类:______、______和信号与时间类。11.调用______可给原来的文件再起一个新名字,若再调用______可取消这个新文件名。12.一个进程用______创建一个新进程,原进程称为父进程,新进程称为子进程。13______是用户与UNIX的接口.它为用户使用系统提供了方便。14.用户要进入UNIX时必须登录,用户可在______提示下键入自己的登录名,并在Password:提示下______。15.用户要退出UNIX时,必须注销,常用______命令,或______。16.UNIX中的shell有两层含义,一是指由shell命令组成的______,二是指该命令语言的 ______。17.使用RMDIR可以删除一个目录,这个目录必须是一个______。18.用r m删除一个文件时,实际上仅仅是删除了文件的______,如果该文件有其他链接,则文件______。19.若要把file1文件的拼法检查工作转后台执行,可键入______。20.UNIX系统中,把从终端上读入信息称为______,把信息写到终端上称为______ 21.UNIX有一种______功能,允许用户用文件代表标准输入输出设备.实现此功能时常使用“<”、“>”或“______”等特殊符号。22.UNIX系统提供了______机制来实现进程间的信息传递,它的一般形式是______ 23.若要以反排序的方式列出当前目录的文件清单并保存到文件fi1e-s中去,可键入______ 24.用shell命令语言编辑成的文件称为______,用它可以表示一组命令的执行顺序。25.UNIX

相关主题
文本预览
相关文档 最新文档