免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2808 | 回复: 0
打印 上一主题 下一主题

[SCO基础问题]FAQ与故障解决(6) [复制链接]

论坛徽章:
1
15-16赛季CBA联赛之北控
日期:2022-03-04 22:35:50
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-04-07 18:59 |只看该作者 |倒序浏览

出处:Unix爱好者家园unix-cd.com   
1.系统启动时候boot: 输入什么参数可以跳过扫描scsi设备?
答:
boot:defbootstr scsi.noscan
2.系统精灵进程(Syetem Process ,又叫Daemon Process),不依赖于终端或用户的进程。用ps命令查询时,在TTY字段处显示为“?”。
一、Unix5最先启动的几个系统进程为:
1. sched:PID=0
UNIX核心创建的第一个进程
系统启动时创建其他系统进程
负责进程在swap和memory之间的切换(进程调度)
2. init:PID=1
初始化boot和login进程
所有用户进程的“祖先”(ancestor)
所有非sched创建的系统进程的“祖先”(ancestor)
3. vhand:PID=2
将memory中较少使用的页移入swap 区。
4. dbflush:PID=3
在一定的时间间隔将“buffer cache(高速缓冲存储器)”中的内容刷新至硬盘。
5. kmdaemon:PID=4
管理保留内存池,以备服务进程中断时取用
6. htepi_daemon:PID=5
处理“ht filesystem driver ” 的异步日志文件的修改
二、对init进程的说明:
init首先完成/etc/default/boot,然后再执行/etc/inittab中的指令。在从/etc/inittab中取得运行模式前,它首先派生一个shell完成下列工作:
/etc/bcheckrc 检查根文件系统
/etc/ifor_pmd 执行注册管理程序(许可证管理)
/etc/smmck 检查TCB(Trusted Computing Base database) /etc/auth,/tcb
  
  若选择了多用户模式,init继续派生一个shell执行下列工作:
/etc/asktimerc,/etc/authchkrc(作用同smmck,只是smmck运行于单用户)
3.UNIX系统下各文件的作用
/etc/auth:安全数据库文件
/etc/auth/subsystems:带保护的子系统授权数据库
/etc/auth/system:整个系统范围内的授权数据
/etc/conf:系统配置的主目录
/etc/conf/bin:与unix核心有关的命令
/etc/conf/cf.d:包含了用于连接unix核心所需的配置文件和主要的系统配置命令。
/etc/conf/init.d:系统串口状态描述文件
/etc/conf/mfsys.d:unix系统上几个文件系统描述信息文件
/etc/conf/node.d:设备节点描述文件
/etc/conf/pack.d:核心的目标模块
/etc/conf/pack.d/Sdsk:SCSI硬盘驱动程序
/etc/conf/pack.d/Srom:SCSI CD-ROM驱动程序
/etc/conf/pack.d/Stp:SCSI磁带接口卡驱动程序
/etc/conf/pack.d/ad:ADAPTEC 154X SCSI接口卡驱动程序
/etc/conf/pack.d/aio:异步硬盘I/O驱动程序
/etc/conf/pack.d/astmf:增强型VGA显示接口卡
/etc/conf/pack.d/aud:系统审计程序
/etc/conf/pack.d/busmouse:总线形鼠标驱动程序
/etc/conf/pack.d/cdb:MC146818驱动程序(CMOS时钟)
/etc/conf/pack.d/cdt:CD-ROM/TAPE驱动程序
/etc/conf/pack.d/cga:IBM彩色图形接口板驱动程序
/etc/conf/pack.d/ciha:386/486CBUS SCSI硬盘控制卡驱动程序
/etc/conf/pack.d/clone:(安装X sight所需)clone模块
/etc/conf/pack.d/cn:主控台驱动程序
/etc/conf/pack.d/cpqs:Compaq SCSI磁带接口卡驱动程序
/etc/conf/pack.d/cpyrt:版权设备驱动程序
/etc/conf/pack.d/cr_uni: Corollary显示接口卡驱动程序
/etc/conf/pack.d/ct:Wangtec盒式带驱动程序
/etc/conf/pack.d/da:VGA、EGA、CGA设备驱动程序
/etc/conf/pack.d//dda:merge和vp/ix直接设备访问驱动程序
/etc/conf/pack.d/dk:硬盘定位(Layout)支持驱动程序
/etc/conf/pack.d/dma:DMA通道驱动程序
/etc/conf/pack.d/dos:DOS设备驱动程序
/etc/conf/pack.d/dpt:DPT硬盘控制器驱动程序
/etc/conf/pack.d/du:RFS驱动程序
/etc/conf/pack.d/ecc:内存错误校验程序模块
/etc/conf/pack.d/ega:增强型图形接口板驱动程序
/etc/conf/pack.d/eiad:ADAPTEC174X SCSI接口卡驱动程序
/etc/conf/pack.d/eisarom:EISAROM驱动程序
/etc/conf/pack.d/err;错误信息模块
/etc/conf/pack.d/esc:OLIVETTI ESC-1硬盘接口板驱动模块
/etc/conf/pack.d/esdi:微通道结构机器上的ESDI硬盘控制器驱动程序
/etc/conf/pack.d/ev:事件驱动程序
/etc/conf/pack.d/evld:事件线规程驱动程序
/etc/conf/pack.d/fd:软盘驱动程序
/etc/conf/pack.d/fdha:FUTURE DOMAIN磁带主接口卡驱动程序
/etc/conf/pack.d/first:MPX(多处理器)核心挂接模块
/etc/conf/pack.d/fl5:软盘驱动程序
/etc/conf/pack.d/fp:浮点运算器驱动程序
/etc/conf/pack.d/ft:软盘磁带驱动程序
/etc/conf/pack.d/hd:ROOT硬盘驱动程序
/etc/conf/pack.d/hf:IBM HARD FILE接口卡驱动程序
/etc/conf/pack.d/hs:ISO-9660文件系统设备驱动程序
/etc/conf/pack.d/ida:IDA硬盘驱动程序
/etc/conf/pack.d/ida0:COMPAQ IDA硬盘控制器驱动程序
/etc/conf/pack.d/ida1:
/etc/conf/pack.d/ipc:进程间通讯模块
/etc/conf/pack.d/ir:IRWIN磁带驱动程序
/etc/conf/pack.d/itimer:间隔定时器驱动程序
/etc/conf/pack.d/kbmouse:键盘鼠标驱动程序
/etc/conf/pack.d/kernel:核心的目标模块
/etc/conf/pack.d//kprf:
/etc/conf/pack.d//ldterm:流伪TTY设备线规程规模
/etc/conf/pack.d/log:系统信息日志程序
/etc/conf/pack.d/mc:IRWIN MINI磁带驱动程序
/etc/conf/pack.d/merge:merge模块
/etc/conf/pack.d/mm:内存驱动模块
/etc/conf/pack.d/mono:单色图形接口卡驱动程序
/etc/conf/pack.d/msg:消息驱动程序
/etc/conf/pack.d/mskdb:核心调试程序
/etc/conf/pack.d/nfc:XNET驱动模块
/etc/conf/pack.d/nmi:不可屏蔽的中断处理程序
/etc/conf/pack.d/omti:OMTI硬盘驱动程序
/etc/conf/pack.d/pa:并行打印机驱动程序
/etc/conf/pack.d/pic:8259可编程中断控制器驱动程序
/etc/conf/pack.d/pit:8254可编程中断定时器驱动程序
/etc/conf/pack.d/prf:FROFILE驱动程序
/etc/conf/pack.d/ptem:at&t流伪TTY设备驱动程序
/etc/conf/pack.d/ptm:at&t流伪TTY设备驱动程序(主)
/etc/conf/pack.d/pts:at&t流伪TTY设备驱动程序(从)
/etc/conf/pack.d/ram:RAM盘驱动程序
/etc/conf/pack.d/rtc:实时时钟驱动模块
/etc/conf/pack.d/s5:S5文件系统驱动模块
/etc/conf/pack.d/s52k:S52K文件系统驱动模块
/etc/conf/pack.d/scodb:核心调试程序
/etc/conf/pack.d/sec:C2安全级驱动模块
/etc/conf/pack.d/sem:AT&T信号灯驱动模块
/etc/conf/pack.d/shm:AT&T共享内存驱动程序
/etc/conf/pack.d/sio:串行I/O驱动程序
/etc/conf/pack.d/sleeper:定时的睡眠/唤醒驱动程序
/etc/conf/pack.d/sp:(安装XSIGHT所需)流管道模块
/etc/conf/pack.d/spad:ADAPTEC 152X SCSI主接口驱动程序
/etc/conf/pack.d/spm:(安装XSIGHT所需)伪鼠标
/etc/conf/pack.d/spt:(安装XSIGHT所需)非流伪TTY驱动程序
/etc/conf/pack.d/ss:SUN RIVER STUB模块
/etc/conf/pack.d/str:流驱动模块接口
/etc/conf/pack.d/string:字符串设备驱动程序
/etc/conf/pack.d/sumo:STORAGE PLUS SCSI-AT硬盘控制卡驱动程序
/etc/conf/pack.d/sxt:SHELL分层驱动程序
/etc/conf/pack.d/sy:/DEV/TTY主控制台目标模块
/etc/conf/pack.d/timod:TLI交换操作模块
/etc/conf/pack.d/tirdwr:TLI读/写模块
/etc/conf/pack.d/tmcha:FUTURE DOMAIN TMC-8X0 SCSI接口卡驱动程序
/etc/conf/pack.d//vga:VGA图形接口板驱动程序
/etc/conf/pack.d/vpld:VP/IX线规程模块
/etc/conf/pack.d/vpt:VP/IX的TTY驱动程序
/etc/conf/pack.d/vx:虚拟8086驱动程序
/etc/conf/pack.d/wd:WD硬盘控制器驱动程序
/etc/conf/pack.d/wd0:WD第一号硬盘控制器驱动程序
/etc/conf/pack.d/wd1:WD第二号硬盘控制器驱动程序
/etc/conf/pack.d/wdex:WD 7000 EX SCSI主接口卡驱动程序
/etc/conf/pack.d/wdha:WD 7000 SCSI主接口卡驱动程序
/etc/conf/pack.d/weitek:WEITEK协处理器驱动程序
/etc/conf/pack.d/xsd:XENIX共享数据库驱动程序
/etc/conf/pack.d/xsem:XENIX信号灯驱动程序
/etc/conf/pack.d/xt:BLIT包协议驱动程序
/etc/conf/pack.d/xx:XENIX文件系统驱动程序
/etc/copyrights:版权信息
/etc/default:整个系统默认信息文件
/etc/fscmd.d:unix系统所支持的文件系统子目录
/etc/fscmd.d/AFS:用于AFS类型文件系统的维护命令
/etc/fscmd.d/DOS:用于DOS类型文件系统的维护命令
/etc/fscmd.d/EAFS:用于EAFS类型文件系统的维护命令
/etc/fscmd.d/HS:决定文件系统类型的命令
/etc/fscmd.d/S51K:用于S51K类型文件系统的维护命令
/etc/fscmd.d/S52K:用于S52K类型文件系统的维护命令
/etc/fscmd.d/S52K:用于XENIX类型文件系统的维护命令
/etc/idrc.d:空目录
/etc/log:系统的日志文件目录
/etc/perms:unix及其集成产品的名称、版本号等
/etc/perms/bundle:unix集成产品清单
/etc/pss命令所使用的数据文件
/etc/rc.d/0:系统初始化
/etc/rc.d/1:启动系统的守护进程
/etc/rc.d/2:系统引导后,安装文件系统
/etc/rc.d/3:恢复文件系统
/etc/rc.d/4:清除/tmp下的临时文件
/etc/rc.d/5:硬件下载
/etc/rc.d/6:核心软件初始化
/etc/rc.d/7:启动另一批守护进程
/etc/rc.d/8:执行用户定义的命令
/etc/rc.d/9:引导日志
/etc/rc0.d:与系统启动相关的shell正文程序
/etc/rc2.d:与系统启动相关的shell正文程序
/etc/rc3.d:空目录
/etc/shutdown.d:空目录
./install:空目录
./lost+found:系统维护目录
./mnt:安装文件系统目录
./opt:存放系统可选的软件
./shlib:unix共享库的代码目录
./tcb:受托系统文件目录
./tcb/audittmp:审计数据临时目录
/tcb/audittmp/audit1:审计数据采集目录
/tcb/audittmp/audit2:审计数据采集目录
/tcb/bin:与受托系统相关的一组命令
/tcb/files;与系统安全相关的数据文件
/tcb/files/audit:审计子系统工作文件
/tcb/files/auditrparms;审计子系统工作文件
/tcb/files/auth;用户鉴别信息文件
/tcb/files/subsys:子系统目录
/tcb/lib:受托系统的一组可执行程序
/tcb/lib/auth_scripts:修改口令字,删除用户组,
增加伪终端等一组shell正文程序
/tcb/lib/relax:安全级子目录
/tcb/lib/relax/high:高安全级的shell正文程序
/tcb/lib/relax/improved;改进安全级的shell正文程序
/tcb/lib/relax/low:低安全级的shell正文程序
tcb/lib/relax/traditional:传统安全级的shell正文程序
/usr/include/sys/ci:多处理器使用的头文件
/usr/include/sys/fs:文件系统有关的头文件
/usr/ingres:ingres数据库目录
/usr/lbin:安装应用软件的工具
/usr/lib/console:主控台显示所使用的字模
/usr/spool/mmdf:mmdf邮件系统工作目录
/usr/spool/mail:邮件工作目录
/usr/spool/lp/model:各种型号打印机接口程序
/usr/spool/lp:打印机工作目录
/usr/spool/lp/fifos:命名的管道
/usr/spool/lp/logs:打印命令日志
/usr/spool/cron:时钟守护进程工作目录;
/usr/mmdf:mmdf邮件系统主目录
/usr/mmdf/bin:mmdf邮件系统命令
/usr/mmdf/chans:mmdf所使用的通道
/usr/mmdf/log:mmdf日志
/usr/mmdf/table:mmdf所使用的各种文件
/usr/lib/uucp:uucp所使用的命令和拨号程序
/usr/lib/vidconf:视频配置目录
/usr/lib/vidi:屏幕显示所使用的字模
/usr/man:unix在线手册目录
/usr/man/cat.ADM:压缩形式的系统管理命令在线手册
/usr/lib/terminfo/w:Wyse终端
/usr/lib/terminfo/v:DEC终端
/usr/lib/terminfo/t:TEKTRONTX终端
/usr/lib/terminfo/h:Hazetine.HP等终端
/usr/lib/terminfo/i:IBM终端
/usr/lib/terminfo/n:NCR等终端
/usr/lib/terminfo/q: Qume,Qvt终端
/usr/lib/terminfo/b:AT&T 等终端
/usr/lib/terminfo/c:HUMAN designed system终端
/usr/lib/terminfo/d: DEC,LEAR Siegler 终端
/usr/lib/terminfo/e: Miscellaneous, Beehive终端
/usr/lib/terminfo/f: Fortune 终端
/usr/lib/terminfo/g: Ann ArBOR终端
/usr/lib/terminfo/8:智能系统公司终端
/usr/lib/terminfo/9:TELEVIDEO终端
/usr/lib/terminfo/B:AT&T终端
/usr/lib/terminfo/a:ANN ARBOR,AT&T,ANST Generic等
/usr/lib/terminfo/1:DATAMEDIA,GENERAL终端
/usr/lib/terminfo/2:HP系列终端
/usr/lib/terminfo/3:IBM,TELERAY等终端
/usr/lib/terminfo/4:ANN ARBOR,AT&T等终端
/usr/lib/terminfo/5:AT&T系列终端
/usr/lib/terminfo/6:AT&T终端
/usr/lib/terminfo/7:AT&T终端
/usr/lib/terminfo:终端,打印机性能数据库
/usr/lib/sco/pcap:打印机的初始描述文件
/usr/lib/mouse:鼠标功能的定义
/usr/lib/mkusr/uucp:创建uucp用户所需要运行的正文程序
/usr/lib/mkusr/sh:创建使用sh的用户时所需要运行的正文程序
/usr/lib/mkusr/scosh:创建使用scosh的用户时所需要运行的正文程序
/usr/lib/mkusr/rsh:创建使用rsh的用户时所需要运行的正文程序
/usr/lib/mkusr/rksh:创建使用rksh的用户时所需要运行的正文程序
/usr/lib/mkusr/lib:由mkusr,init使用的shell函数库
/usr/lib/mkusr/ksh:创建使用ksh的用户时所需要运行的正文程序
/usr/lib/mkusr/csh:创建使用csh的用户时所需要运行的正文程序
/usr/lib/mkdev:设备和文件系统配置目录
/usr/lib/mkdev/perms:软盘,硬盘,打印机,串口有关信息
/usr/lib/lang:系统所支持的多种语言
/usr/lib/lang.src:多种语言的字符集源文件
/usr/lib/mail:邮件系统的部分命令
/usr/lib/mapchan:键盘变换文件
/usr/lib/keyboard:键盘数据文件
/usr/lib/keyboard/string.d:字符串与功能键对照表
/usr/lib/event:鼠标设备文件及配置信息
/usr/lib/goodpw:对口令字的描述
/usr/lib/goodpw/checks:口令字检查
4.vi使用了两种状态,一是指令态(Command Mode),另一是插入状态(Insert Mode)。
当vi处於指令态时,打入的内容会视作指令
来解释;另一方面,当vi处於插入态时,就可以打入正文(text)
给文件。
大多数vi指令是单字符,由插入态改变为指令态,指〈Esc〉键;
而由命令态转为插入态,则可以使用下面的插入令,直接打入,
无需再按〈Return〉键。
-指令i在游标处插入正文
-指令I在一行开始处插入正文
-指令a在游标後追加正文
-指令A在行尾追加正文
-指令o在游标下面新开一行
-指令O在游标上面新开一行
要记著一点,在插入态处,不能打入指令,必需先按〈Esc〉键,
返回指令态。假若户不知身处何态,也可以按〈Esc〉键,不管处
於何态,都会返回指令态。
存档及退出
在修改文件时,如何存档及退出指定文件都非常重要。在vi内,
行使存档或退出的指令时,要先按冒号(:),改变为指令态,用
户就可以看见在荧幕左下方,出现冒号(:),显示vi已经改为指
令态,可以进行存档或退出等工作
下面就是一些这方面常用的指令。
:q!放弃任何改动而退出vi,也就是强行退出
:w存档
:wq存档并退出vi
:x与wq的工作一样
:zz与wq的工作一样
删除正文
删除或修改正文都是利用插入态,故此,下面所提及的指令只需
在插入态内,直接选入指令即行。
-x删除游标处字符(Character)
-nx删除游标处後n个字符
-nX删除游标处前n个字符
-ndw删除游标处下n个单词(word)
-dd删除整行
-d$或D删除由游标至该行最末
-u恢复前一次所做的删除
修改正文
当使用vi修改正文,加减字符时,就会采用另一组在插入态操作
的指令。
- r char由char代替游标处的字符
-Rtext〈Esc〉由text代替游标处的字符
-cwtext〈Esc〉由text取代游标处的单词
-Ctext〈Esc〉由text取代游标处至该行结尾处
-cc使整行空白,但保留游标位置,让你开始打入
-如删除指令一样,在指令前打入的数,表示执行该指令多少次。
正文模式检索
要检索文件,必需在指令态下进行。所谓「模式」,就是一个特
定字符串,其中可含空格符。
-/str〈Return〉向前搜寻str直至文件结尾处
-?str〈Return〉往後搜寻str直至文件开首处
-n同一方向上重复检索
-N相反方向上重复检索
如果要在 vi执行期间,转到shell执行,使用惊叹号(!)执行系
统指令,例如在vi期间,列出当前目录内容,可以打入
:!If
5.寻找文件
find(c)指令可以在层次目录中查找文件,例如:
$find/-name filename -exec rm {};
-name filename指定filename
-exec rm表示在所找的文件中执行rm移动这个指令
另外,用户亦可以加入,-print表达式,显示找到文件的全路径名。
除此之外,find(c)也可以用来找出特定用户或用户组所持有的
文件,譬如:
$find/-user bin -print
$find/-group mmdf -print
又或者,用find(c)重新定向过滤程序,输出错误信息,例如:
$find/-name motd -print 2〉/dev/null
6.归档文件:tar和cpio
tar 是对非特权用户最易用和最可靠的实用程序(utility),从
归档介质上保留和恢复文件,亦能从多文件归档中抽取单个文件。
tar 归档使用文件和目录的相对或绝对路径名。
打入 tar,即会显示所有变量选项;"cv"是创建归档;"cv#"
用於来自 /etc/default/tar 的设备号 #?
rv--追加已有归档;"
uv--更新在已有归档上的文件;
tv--显示归档内容表;
xv-- 从归档中抽取文件;
f--从指定文件中读入或写出;
L--使 tar 跟随符号连接继续追查下去,默认情况下则会忽略符号连接

当需要後援指定设备、後援空设备与使用匹配符的时候,就不能
使用操作容易的 tar,而需要转用比较复杂的 cpio,用以归纳文件。
譬如,需要选取文件建立归档,指令如下:
cpio 主要选项为:
-v 显示工作
-i 读归档
-o 写入归档
-t 内容表
-d 创建目录
-m 保留原修改日期
-U 无条复制
-B 分割因子置为 5k
-Cn 分割因子置为 n
-Kn 介质长度置为 n
譬如,需要选取文件建立归档,指令如下:
$find /u/bill -print| cpio -oB -O /dev/fd0
又例如,需要抽取 cpio 归档文件名时:
$cpio -idmuBv -I /dev/fd0

7.怎么把后缀名为.dd的文件打开
答:
(1) 以binary方式通过网络传到要安装的机器上,
mv file.dd VOL.000.000
然后用custom安装,介质选择Media Images,根据提示输入VOL.000.000所在目录即可。
(2)用dos下的dd软件在DOS状态(WINDOWS的字符模式)下把扩展名是dd的文件恢复到软盘上,软盘要先格式化为DOS盘,在UNIX下用custom安装即可.
8.在WINDOWS 和SCO间怎么拷文件
答:
从windows计算机进入dos提示符c:\>,运行ftp ****.****.****.****(unix机的ip地址),
以某一个unix用户登录即可,注意登录后输入bin,保证以二进制方式传输。
如果从unix取文件,执行 get filename
如果传文件到unix,执行 put filename
9.如何激活unixware的F9---F12四个屏幕
执行下列脚本
for I in 09 10 11 12
do
pmadm -a -p contty -s $I -S login -fu -v `ttyadm -V` -m "`ttyadm -d \/dev/vt$I -l console -s /usr/bin/shserv -p \"Login(vt$I):\"`"
done
本脚本在unixware711、ou8、713下测试通过
10.如何提取SCO Unix的man帮助文档
用man tar > help.txt得到的文件总是有乱码,可以用下面的命令来取得帮助文档 :
man tar | col -b >help.txt


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/31/showart_520562.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP