unix考试复习资料大全.doc

上传人:hs****ma 文档编号:560388991 上传时间:2024-03-21 格式:DOC 页数:42 大小:2.82MB
返回 下载 相关 举报
unix考试复习资料大全.doc_第1页
第1页 / 共42页
unix考试复习资料大全.doc_第2页
第2页 / 共42页
unix考试复习资料大全.doc_第3页
第3页 / 共42页
unix考试复习资料大全.doc_第4页
第4页 / 共42页
unix考试复习资料大全.doc_第5页
第5页 / 共42页
点击查看更多>>
资源描述

《unix考试复习资料大全.doc》由会员分享,可在线阅读,更多相关《unix考试复习资料大全.doc(42页珍藏版)》请在金锄头文库上搜索。

1、第一章UNIX系统概述主要内容1、操作系统模型及环境 2、UNIX 发展简史 3、UNIX的版本 4、UNIX操作系统特性与组成1.1 操作系统模型1.2 多用户计算机系统1.3 网络环境下的多用户系统2.1 UNIX操作系统发展历史1965年 由AT&T,MIT和GE联合开发Multics ( Multiplexed Information and Computing Service) 1969年 Ken Thompson 和 Dennis Ritchie 在PDP7 上用汇编语言开发出UNIX1970年 在PDP-11系列机上(11/20,11/40,11/45) 用汇编开发出UNIX v

2、.1。在此过程中,机器的硬件逐渐复杂,UNIX所支持的特征也不断丰富,增加了文字处理程序。 1973年内核用重新编写 1975年 发表UNIX v.6 并广泛扩散到大学和科研单位, 为后期发展奠定了良好的基础1978年 优化后发布UNIX v.7 -第一个商业版本- 我国开始研究应用的最早版本1982年 AT&T发布UNIX System III, 完全转向为社会提供的商品软件不带源码 1983年 AT&T发布UNIX System V, 系统功能 已趋于稳定和完善. 此后System V又有一系列的公布号: 1.0/2.0/2.3/3.5/4.0/4.2 等,最后版本为 System V R

3、elease 4 (SVRV)1988年 UNIX系统标准化AT&T与Sun:UNIX system V.4; IBM与HP:UNIX 标准版90年代并行处理及分布式网络系统利用对称多处理机的特征实现分布式处理 AIX、HP-UNIX、Solaris、Linux2.2 UNIX与BSD UNIX加州大学伯克利分校:BSD UNIX现代操作系统的特征: (1)基于分页的虚拟内存 (2)统一的文件系统、完善的脚本等 (3)实现TCP/IP网络通信 加州大学伯克利分校与AT&T的官司 Solaris与 Bill JoyBillJoy:前任Sun的首席科学家.主持开发了最早版本的BSD, vi和csh

4、的作者,伯克利TCP/IP“网络时代的爱迪生” Solaris10的特性(1)兼容性和可移植性 支持二进制兼容。Solaris 2.6源码可在Solaris7、8、9上运行 不同处理机上的源代码兼容。SPARC、x86和x64(2)高性能 创造116项性能纪录。改进的TCP/IP协议栈、更快的内核、动态跟踪等。 (3)物理内存控制 资源封顶守护进程(rcapd):定期扫描和调度 (4)Dtrace工具3.1UNIX的特征核心部分设计简单且功能全面 C语言具有跨平台特性 支持多用户、多任务文件系统可装卸有良好的开放性及可移植性具有强大的命令解释功能具有完善的安全机制 口令、权限、加密等措施完善抗

5、病毒结构误操作的局限和自动恢复功能具有网络特性3.2Unix系统的组成Unix系统的组成1内核:是Unix系统的核心部分,能与硬件直接交互,常驻内存 2驻留(基本)模块:完成输入/输出、文件、设备、内存和处理器时钟的管理,常驻内存3系统工具:通常称为shell。是Unix操作系统的一部分,是用户与Unix交互的一种接口。常驻磁盘,在用户登录时即调入内存 第2章 UNIX入门技术主要内容1、基础概念 2、系统启动过程与用户登录 3、用户和组帐户 4、管理帐户和组 5、UNIX命令基础 1、UNIX的外部运行环境1.1UNIX工作模式1、控制台前端 保持与主机的持续连接 服务对象:系统管理员 服务

6、目的:系统维护(利用日志文件) 作用:显示系统运行情况信息 2、显示信息包括: 系统引导信息 多用户访问相关信息 系统运行时出现的错误提示 3、 普通用户终端 一台终端机与主机系统交互 4、终端机分类 具有独立处理能力的计算机 不具有独立处理能力的计算机,如图形终端 1.2 用户注册和注销1、登录:用户登录时,SHELL调入内存;2、UNIX启动完成,在终端显示login:3、输入用户名后,启动login程序来完成登录4、Login检查下一步要执行的程序名(即shell)5、出现系统提示符$登录的三个基本条件: 主机启动完毕 通讯端口打开 终端开电登录的过程1、UNIX是多用户操作系统。系统识

7、别用户身份并允许用户使用的过程称为登录过程2、当UNIX系统完成登录准备时给出login:提示。3、Login: 用户名password:修改口令$ passwd Changing password for student2Old password:New password:Re-enter new password:说明: 根据系统的安全级别,用户口令一直有效或定期修改 UNIX系统不会回显用户输入的口令 即从屏幕上看不到任何字符。退出系统$ exit(可用logout退出/可用ctrl-d退出)Red Hat Linux Release 8.0login: _(表明: 1. 当前用户已成功

8、退出, 善后工作已完成2. 本用户或其他用户可重新登录进入系统)1.3 UNIX的SHELL1、UNIX系统与用户交互的环境。该环境提供命令解释与执行能力。 2、内部命令、外部命令 Shell的种类:Bourne Shell(sh):符号$Korn Shell(ksh):符号$C Shell(csh):采用C语言的语法,符号%Bourne Again Shell(bash):Linux推出 Shell的切换命令: csh bashexit2.1 UNIX 的启动过程Unix 系统初始化: 系统程序/sbin/init按照系统初始化控制表:/etc/inittab中的说明和定义工作 2.2 UN

9、IX 的启动原理系统启动中两个独特进程:进程0:(pid=0) 是UNIX 引导中创建的第一个进程,完成加载系统后,以后演变为进程调度、交换及存储管理进程。进程1:(pid=1)是init 进程,由0进程创建,完成系统的初始化,是系统中所有其它用户进程的祖先进程。管理员可用:who -r 检测当前系统运行级别还可用init命令改变当前运行级别(solaris):init 0: 系统退出到监控init 5:进入单用户init 6:重新进入多用户Linux内核启动过程(1)start_kernel( )系统调用,完成保护模式下的内核初始化。 内存检测;系统内存数量;内核占用大小等 外围设备检测:

10、(2)kernel_thread( )系统调用,创建第一个内核线程,执行init( )函数,执行exec( )函数产生init进程。 (3)根据/etc/inittab文件要求生成新进程,启动getty 系统运行级别rootxinchdb # more /etc/inittab # Default runlevel. The runlevels used by RHS are:# 0 - halt (Do NOT set initdefault to this)# 1 - Single user mode# 2 - Multiuser, without NFS (The same as 3,

11、if you do not have networking)# 3 - Full multiuser mode# 4 - unused# 5 - X11# 6 - reboot (Do NOT set initdefault to this)# id:5:initdefault: 系统初始化# System initialization.si:sysinit:/etc/rc.d/rc.sysinit l0:0:wait:/etc/rc.d/rc 0l1:1:wait:/etc/rc.d/rc 1l2:2:wait:/etc/rc.d/rc 2l3:3:wait:/etc/rc.d/rc 3l4

12、:4:wait:/etc/rc.d/rc 4l5:5:wait:/etc/rc.d/rc 5l6:6:wait:/etc/rc.d/rc 6 UNIX 的启动过程图示3.用户帐户和组UNIX系统三种类型的帐户: 根用户(超级用户)帐户 unix超级用户:接受并执行一切命令 windows超级用户:一些命令系统会阻止。如:格式化 系统帐户 root,rpc,mail等 普通用户帐户 组帐户 用户管理文件/etc/passwd: 系统识别的已授权帐户信息文件 /etc/shadow: 帐户口令管理文件 /etc/group:组帐户信息文件 常用命令: $ cat /etc/passwd 3.1、用

13、户帐户管理文件/etc/passwd :存储帐户管理信息,被授权的用户占有一项记录信息,其信息格式如下: username : x : uid: gid: comment : homedir: loginshell (1) (2) (3) (4) (5) (6) (7)例如:zhang:*:103:100:zhanghongguang:/home/zhang:/bin/cs (1):用户名 (2):口令,加密显示 (3):用户标识 (4):用户组标识 (5):用户注册描述 (6):用户主目录 (7):进入系统后第一步完成的工作文件/etc/passwd的内容root:x:0:3:super user:/:/sbin/sh bin:x:2:2:Admin:/usr/bin:admin:x:101:1:admin:/home/admin:/usr/bin/csh oracle:x:102:101:dbms:/data/oracle:/usr

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号