第七章7 p1 m6 t# g v. f6 u& z3 i
总结:本章着重讲述了更深层次的UNIX文件系统,使用用户有能力对文件系统进行配置和维护解决出现在文件系统和硬盘中的问题。要求掌握配置文件系统和其它硬盘,解决硬盘问题,检查和修补文件系统等第。 4 g o, o \5 I# }2 {! P+ v% P. c2 D! U& U g
1. 描述UNIX文件系统结构?+ D- d" i3 }; x/ D% O2 S! a0 z
答案:SCO OpenServer系统吸收了几个文件系统的优点,每个结构提供了文件访问和 6 M, }2 F# M. Y7 \9 q: H 控制机制,文件系统由超级块,i节点和数据块组成。8 g) b [! z1 Z
3 B. c3 e- B8 G0 R" P$ j1 c- Z2. 如何划分分区?5 r, ~" Z; A2 Y
答案:在操作系统安装期间和当配置其它硬盘时,divvy命令自动被调用,次命令可以0 B1 q; ]2 ]. I% _/ @# B) g
完成下列任务:* K' O/ Z- J& o
(1) 可以让你将一个UNIX分区划分成最多7个文件系统(0-6);第7分片被保留并且表示这个分区。 ( j+ Q0 ^; P# P8 O$ D1 N7 u# R(2) 以1KB块计算文件系统的尺寸 ' e1 x0 m$ w w/ ?(3) 调用mkfs(ADM)来创建文件系统 / x1 {* ~/ b* s' P: P" e+ H4 |+ L) ~8 M( v- K
3. 当系统增加一个新的文件系统时,4. 需要说明什么? E( e$ K; T D- h" k
答案:(1)设备文件 - ?8 R9 r5 i; E0 `* @* P (2)安装点;也就是文件系统被安装的目录名 , H, e: }, Y; E! u/ G+ M' X% |* v (3)文件系统的描述(可选)4 Z; V- V! [, P- @6 K
(4)文件系统的类型 ( U4 u+ _/ f$ d. Y (5)访问模式(读写或只读)6 o P# U6 Y! J: t% E
(6)用户是否可以安装这个文件系统 ; \. a1 ]/ K! X, e (7)什么时候安装这个文件系统(现在或系统启动时) ( h3 W& {% u) s9 M0 u% E& d (8) 检查和修补选项' M" o# G# ~* {2 ~$ s* h' g
( J9 G8 }. P. \1 ]. T6 w8 f
5. 用哪些指6. 示来运行fsck检查和修补文件系统?( \! D: r2 ^/ l5 R* z4 e0 A
答案:(1)可使用scoadmin(ADM)中的Filesystem Manager或命令行接口来管理检查和修 : N7 |' i$ S4 i, F) Y 补一个文件系统7 {' J* E# u. A$ H. E
(2)必须在单用户方式下对根文件系统运行fsck . m: M0 i" z9 }" v8 G6 F0 ~& ^
(3)非根文件系统必须卸下才能对其进行文件系统检查 9 Q. a0 G& D5 `) I5 A3 ~0 L(4) 当从命令行运行fsck(ADM)时,(5) 如果你不(6) 指(7) 定一个文件系统,(8) 那么列在 & Y' @- U# C$ O$ y! _
/etc/checklist中的所有文件系统都要进行检查 ( A [* m% ~3 ?: ^/ _% q) N( ^6 r8 O( t' @% Z4 Z+ I* }
7. 描述ncheck(ADM)在/u文件系统上的用法?1 C# q+ \9 y- H5 u, A' B
答案:在/u文件系统上运行ncheck命令:3 E3 s" l9 ^4 b; E2 ^ Q
ncheck -i <inod number> /dev/u 2 T& T; O6 y+ R G: { 如果你不指定一个文件系统,ncheck检查所有列在/etc/checklist文件中的文件系% G, i8 B' C! Y
统 $ e! z3 E: r1 T* l! m. O. a5 h3 q* @- [1 p( X1 J" o0 T
: s$ D6 u: A0 [2 ?( O; X% h
8. 列举带有多个硬盘系统的可能配置情况?$ Y! s2 X n2 l3 `6 z
答案:(1)引导盘在SCSI主控制器上 8 O# c/ L; ~- s) ?4 ]8 A/ P 可以增加其它的SCSI主机适配器。包括主适配器在内的每个主机适配器,通 ( p% }( H4 o: q& I x 过使用SCSI 1总线上的嵌入控制器有能力支持7个硬盘,在16位宽的SCSI 2 . a2 L9 m& |1 l; J5 Z 总线上可支持15个硬盘。 ( ]) g% ^( ~. v( R9 m" H6 j (2)引导盘在一个IDE,EIDE,或ESDI控制器上7 Z V8 R, v: w3 j6 O
(3)ISA,EISA,和MCA 总线的机器可以支持两个IDE或EIDE控制器。每个控 . x1 o( t& T- ^; ~, a! x- t 制器可以支持两个磁盘设备。你也可以增加和配置SCSI主机配置器。1 G9 Y: O: t& C
(9) 引导盘在一个Compaq IDA-Ⅲ控制器上& }6 B" |+ d, j3 L) F" R0 m. ]
你可以增加最多5个IDA-Ⅲ控制器,每个控制器可以支持14 个磁盘设备。 / s- H5 p: n5 P2 y* L( { . y0 u. B6 ~( Z( J* {* z+ `& @. X9. 描述运行badtrk(ADM)的步骤? ' s. g( a$ r( F" W! q7 B答案:(1)用单用户方式重新引导系统。* ~- y, D5 F- [$ Q* P
(2)执行一次完整的系统备份,并确保已经卸下所有的非根文件系统。 , i8 e* k$ J% ~+ B/ V% {6 b (3)运行badtrk(ADM),选择Scan Disk,然后选择要扫描的区域。 : {9 U+ ?& M, c5 F# F+ V4 a (4)选择Quick scan 或 Thorough scan。, L& j$ Q) l% T
(5)选择Non-Destructive Scan.* H& L+ [" G& }" J
(6)当扫描完成后,在所有文件系统上运行fsck(ADM).8 _9 ?4 }6 D4 K! t( m9 N
(7)安装所有的非根文件系统。6 `5 g: E! ]* T
(8)检查所有文件系统的lost+found目录确定所有不能查阅的文件。 3 s' T' [. A! I7 w; t (9)返回多用户方式:init 24 }6 D$ V, ]4 \ G8 x. h0 c% q
6 M( @. Z+ f6 d: R' Y3 t第八章 * j H/ p0 k# F8 V/ H" N, [8 g总结:本章着重讲述了有关串口的一些知识,安装和配置你的串口之后,还需要你的管理和维护。要求掌握如何安装、配置、管理和解决串口和终端的问题。& \2 @( ^( L6 @! t+ }2 m0 s' O
, ]- V3 _7 p/ R1 M7 f
1. 标2. 准串口包含哪些设备3. ?, X5 }; H7 I. f' ^# s8 j
答案:(1) /dev/tty1a 代表第一个标准串口,此串口叫COM15 Y" L/ e- V1 k
(2) /dev/tty1A 代表第一个标准串口并提供modem控制9 u9 z: q4 B. ^( f% W/ }. p- `
(3) /dev/tty2a 代表第二个标准串口,此串口叫COM2 _# w* S- F; t; Q$ _ (4) /dev/tty2A 代表第二个标准串口并提供modem控制7 N/ X, x \8 @! A* h$ y+ c
# H2 d4 B+ f4 F% R1 }- R2.描述login(M)命令的进程? / `3 }* h: f. C/ O: H* h 答案:(1)显示口令提示并关闭系统,这样口令就不会被显示出来。' ~5 z, d7 H- N; h
(2)根据/etc/passwd和其它有关安全属性的文件中的信息使用户口令生效并对口 , K: a# z+ V# R! @. U4 v* y! I( m, Q 令进行加密 5 t. S& N/ x6 g5 _ (3)如果用户名和口令信息正确,执行通过/etc/passwd文件确定的shell0 ?% ]2 C8 D2 y0 _* r d, {
(4)在用户注册后继续运行,这样License Manager守护程序可以将当先用户作5 P3 H" u" h# H; ~6 K" R0 X
为已使用的用户许可证的数目之一。+ W9 y) ]* p0 o/ J4 d
* A0 w4 j; E* h9 f% F' J% R& _3.列举三个主要的shell和它们的启动文件? + h# L; t9 T3 M* o, }9 p 答案:(1)ksh:/etc/profile, $HOME/.profile和$HOME/.kshrc3 ]) M# n. g' Y: X5 q
(2)sh: /etc/ profile, $HOME/.profile 9 m/ I$ q) D0 U8 Y (3)csh:/etc/cshrc,$HOME/.login和$HOME/.cshrc' K' c& I8 u! k
4.在安装串口卡时与其它安装卡的哪几项设置可能发生冲突? % |" |! S% D1 \% x 答案:(1)DMA # _; o. e% ?7 o4 q (2)I/O地址4 D. e) W3 _% h
(3)基本RAM ) E4 K2 H4 s- [; v7 B d' R (4)共享内存(对某些卡)+ ^8 `8 b$ F( s6 g7 n
" @, V% A' x# I
6. 列举在安装一个终端之前,7. 进行的操作? 1 n+ ?# ~1 ^ {7 ^$ o答案:(1)查阅硬件手获得关于将终端与串行线连接方面的指导 $ M1 |- `3 V: e (2)如果你加入一个串口卡,这个外部设备文件的名称可能被列在Serial(HW), + r. ]) b. N5 n% z+ \% l4 i 或者是被列在带有驱动程序软件的适配卡的文档中。 2 E" T# w6 y/ x% n7 _! s0 X (3)参考terminals(M)手册页获得支持的所有终端的综合列表。 / M+ m0 Y( ^ m w3 U5 g9 n R: |6 R7 w4 R (4)参考terminfo(M)和terminfo(F)的手册页可得到更多关于终端信息数据库的+ h- F- v& d! y) @1 s
信息。8 D0 T" \. H Z5 Z& h/ f7 Z* H( `/ c
2 ]8 L( ~3 }& E: k% H# }
8. 列举一些解决挂起或显示混乱的终端的方法? / B1 Q9 v" ~7 f' b答案:(1)按“Del”或“Ctrl+\”来终止进程,或从另一个注册终端运行kill命令来终3 Q9 C2 h9 @* v8 F) p* w* P
止现在的进程。 2 e7 w' f; u5 E7 F2 q, t" M (2)重新打开中断电源来重置终端硬件 $ t4 S! H% l0 X) a2 R l (3)检查终端配置并与/etc/gettydefs文件进行比较 $ ]2 `7 m* o2 g) h (4)使用env(C)检测用户终端类型。如果TERM变量不正确,用手工设置TERM' v% P; v! \+ a% S1 K9 v
或取自用户的profile文件。一旦TERM设置正确,不带任何参数运行tset(C) 0 w9 t5 p5 U% ?5 j1 Q- E 来重新初始化终端。 ! L9 }* n) i% L0 k/ \8 i 9 F" U4 D& Y2 D9 c9. 如何解决终端不10. 工作? # ^4 X6 v6 j5 w( l6 P" e: h答案:(1)检查终端和CPU端的电源和电缆连接。: O y# Q N! j8 J
(2)检查亮度控制。0 S$ k4 ], M" O
(3)进入终端设置模式并检查配置,确认所有设置和列在/etc/gettydefs文件中的 # F F( G# N+ Z2 I 各项相匹配。典型设置如下: t* f, _2 f% y& j( p0 S8 G
9600波特; }0 S; k9 i7 Q$ ~( G
8位数据/ p$ {0 `. f- p
1停止位 : w) n9 C; a" H* m 无奇偶性 " g9 Q5 \0 d6 d0 R" d9 f 全双工 * I8 b# Z+ i( c (4)为了检测或确认服务器与终端的硬件连接,也可以重定向输入到这个终端: , h# j, n3 m5 L2 w5 m date >/dev/tty?? . f2 C. M+ e; ~+ z4 V( U F (5)运行ps(C) 命令验证getty(C)进程在这个端口上运行。- q0 Z) k1 |4 }2 c9 W
如果这些办法都失败,请检查随终端配备的手册查找其它问题。/ V+ S5 x/ w% u* q2 g7 a
; V/ J9 |. n( E# E
第九章9 Z% b2 n4 R" ~- U) h% n
总结: 本章着重讲述了SCO UNIX -to- UNIX Copy(UUCP)的一组程序软件,及这一 7 k2 n& E0 x4 t/ u$ _ 组程序软件提供的一些基本通讯功能。要求掌握能够在系统中添加一个modem设 \ H+ A7 H$ q7 }$ F- U0 L
置及测试简单的,UUCP。 9 E; U6 m* V3 X * M" U/ P4 ?2 J& k% a# q! q/ l: P8 C u; B9 ^
1.描述如何在SCO系统中配置modem? ( q9 H" b5 h: C' w9 Q- F5 ] 答案:(1)用root注册' r, m2 u5 P, j8 [+ E% a% ?
(2)编辑/usr/lib/uucp/Systems文件来说明你的modem的正确的波特率。+ I6 ~5 \$ g! C: Z
(3)编辑/usr/lib/uucp/Devices文件,输入正确的速度范围和内置拨号器,Dialer" N9 c* W Z5 _+ S% k* D
文件记录,或由modem使用的拨号程序名字。* a; H% Y6 }& ^7 |9 g' k
(4)如果你的modem不使用一个拨号程序并且Dialer文件中没有一个合适的记 g5 M/ `# I* y: U$ n8 |, m
录,编辑编辑/usr/lib/uucp/Dialer文件。 z6 l; j# o4 s) U
0 s6 Q$ G, K2 s. a# W5 I
4. 在设置一个简单的UUCP连接前应注意什么? ; b5 K+ O: R# a答案:(1)当前连接时使用的modem速度 / F `' ^. G* A9 `( K9 h (2)你的计算机名字/ z( X% M$ E2 X! k. H0 e6 U3 ?& t0 B
(3)其它UUCP主机名 4 y; Y$ Z( H9 u0 X, @/ |9 B- ~1 | (4)连接到modem的串口线0 |, x1 m- O9 X E* e- R2 f n( n
(5)连接到远程机器所使用的注册名和口令7 z- i. g j& `7 ]6 a+ R
1 j( A9 E( n- B( h
5. 描述如何测试UUCP的连接? 2 ~1 @" m, w5 M# _; k& Q/ N答案:(1)验证modem上的声音足够高。3 n7 ~% [- O: {" F+ v% P9 [
(2)使用uutry(ADM)命令与远程系统连接。 ' w! x# z' I' v) ` /usr/lib/uucp/uutry -r -x9 系统名- e5 \$ c. p$ T }
系统名是你要连接的远程系统的名字 & i8 q$ z* X! M! d (3) 仔细监听modem,可以听到拨出每个数字和对方modem应答的声音。 0 w) @4 q. Y" e! T: P2 f3 F! g (4)按“DEL”键或“Break”键中断由uutry(ADM)创建的shell。 8 s; Q9 R& u. t" v' R: M# N. |8 a9 m7 q) `9 X3 H9 n3 i
第十章) O+ a' L4 }+ o: s8 J* k( }( G, G, B
总结:本章着重讲述了为服务器安装和管理打印机,UNIX打印服务实际上是一组实用程序它们允许系统管理员配置,监控和控制系统上的打印机。要求掌握:安装并行和串行打印机,解决一般打印机安装问题,管理打印请求目录,设置打印请求优先级等第。! j" U- X. T8 F2 y9 B$ o# V6 c