SCO UNIX.docx

上传人:b****2 文档编号:23463125 上传时间:2023-05-17 格式:DOCX 页数:97 大小:86.31KB
下载 相关 举报
SCO UNIX.docx_第1页
第1页 / 共97页
SCO UNIX.docx_第2页
第2页 / 共97页
SCO UNIX.docx_第3页
第3页 / 共97页
SCO UNIX.docx_第4页
第4页 / 共97页
SCO UNIX.docx_第5页
第5页 / 共97页
点击查看更多>>
下载资源
资源描述

SCO UNIX.docx

《SCO UNIX.docx》由会员分享,可在线阅读,更多相关《SCO UNIX.docx(97页珍藏版)》请在冰豆网上搜索。

SCO UNIX.docx

SCOUNIX

在有SCOUNIX光碟时,制作的方法:

1.Formata3.5inchhighdensitydisketteusingtheformat(C)command.

2.mount-r/dev/cd0/mnt

3.Changedirectorytotheimagesdirectory:

cd/mnt/images/boot

NOTE:

TheexampleaboveassumesthatyourCD-ROMismountedonthe/mntdirectory.Ifitismountedonadifferentmountpoint,substitutethatfor/mntintheexampleabove.

4.Usedd(C)tocopytheimagetothediskette:

ddif=image.imgof=/dev/fd0bs=18k

imageisthenameoftheimageyouwanttocopy.

5.Verifythattheimagewascorrectlywrittenusingsum(C):

sum-r/dev/fd0

Comparetheresulttothechecksumfilein/mnt/images/bootthatcorrespondstotheimageyoucopied.

在DOS制作的方法:

Usethefloppycpcommandtocopytheimagetothediskette:

D:

\images\floppycp\fD:

\images\boot\image.img

imageisthenameoftheimageyouarecopying.

下面是源光碟上的介绍。

CreatingtheInstallationBootDiskette:

TocreatetheinstallationdisketteunderUNIX,takethefollowingsteps:

1.Formata3.5"HighDensityDisketteusingtheUnixformat(C)command.LabelthedisketteSCOOpenServerRelease5.0.5InstallDisk.

2.Changedirectorytotheimagesdirectory:

cd/mnt/images

NOTE:

TheexampleaboveassumesthatyourCDROMismountedonthe/mntdirectory.Ifitismountedonsomeothermountpoint,substitutethatfor/mntintheexampleabove.

3.Usetheezcpcommandtocopytheimagetothediskette:

./ezcpboot/install.img

4.VerifythattheimagewascorrectlywrittenusingtheUnixsum(C)command:

sum-r/dev/fd0

andcompareittothecorrectchecksum,whichisstoredininstall.sum

NOTE:

Dependingontheversionofyouroperatingsystemandtheconfigurationofyourhardware,youmayuseadevicenodeotherthan/dev/fd0.

制作SCOUNIX5.0.x的安装软盘

在DOS,或者WIN下的制作方法

TocreatetheinstallationdisketteunderMS-DOS,takethefollowingsteps:

1.Formata3.5"HighDensityDisketteusingtheDOSformatcommand.LabelthedisketteSCOOpenServerRelease5.0.5InstallDisk.

2.Usetheezcp.batcommandtocopytheimagetothediskette:

D:

cd\images

ezcpboot\install.img

NOTE:

Dependingonyoursystem'shardwareconfiguration,yourCDROMdrivemayhavebeenassignedadifferentdriveletter(eg.E:

win2000,redhatLinux,SCOUNIX多操作系统安装实例

MM的最新奉献:

我自己的多操作系统安装实例!

换了个公司,领了台新机器,正好装一下系统,就一心想装个多操作系统的实例,把过程写下来,给众多想装系统而遇到很多问题的朋友做个借鉴。

我装新系统共花了三天,用于验证各种方法,下面会把最好的一种办法写下来。

在这之前,想要说明的是分区时千万别用M$的fdisk,划出来的分区会存在很大的毛病;其次是不知为什么用SCO的分区到REDHAT下会有区间重叠,似乎是对LBA的划分理解不同,我的硬盘在SCO下认成了255个磁头,而在LINUX下则认成了240个磁头,但总容量都是对的。

SCO的fdisk不支持建各种不同分区,只能分DOS和SCO。

如果只装SCO和WIN的话,建议用SCO划DOS分区。

我的机器是10G硬盘,64MRAM,RELTEK8139网卡,装的系统是win2000,scoopenserver5.05,RedHat7.0,目标是SCO用1.5G,WIN用2G(C盘),REDHAT用2G,安装的关键是分区,步骤如下:

1.用REDHAT引导,进入安装界面,一路回车到划分分区的地方,选择手动分区,进入的是一个字符界面下的fdisk,用n命令可以新建分区,用m命令可以获得命令帮助。

2.分区时先建三个主分区,第一个给SCO的,第二个给WIN的,第三个是扩展分区。

选n创建时会默认为linux分区,但不管,提示会是开始磁道数,然后是+xxxxM,其中xxxx是容量即是多少M,如第一个分区为+1500M,第二分区为+2000M,把剩下的所有空间分给第三个分区。

建好两个分区后用t命令将第一个分区的类型改为63(GNU...),第二个分区改为6(FAT16),第三个分区改为f(扩展分区)。

3.然后再用n命令增加逻辑分区。

也是用n命令,只是接下来的选择时选l(逻辑分区),因为我的硬盘只是10G,所以我只打算分一个WIN下的逻辑分区,所以我建了三个逻辑分区,分别为2G,96M,4G。

建时默认的还是linux分区,还是要用t命令把它们分别改过来,分别改成类型83(LINUX)、82(LINUXSWAP)、6(WIN95Ext'd)。

4.用w命令写分区表后LINUX安装程序会让你继续,此时不用继续,直接断电重启机器就行了。

至此分区完毕。

下面是安装系统,至于是先装SCO还是选装WIN都没关系,只要不重新分区就行。

不过安装SCO时要把SCO分区设为活动分区,安装WIN时把WIN分区激活。

因为要把LILO装在MBR中实现多引导,故把LINUX放在最后安装是最省事的。

系统装完后把SCO分区设为激活分区是必要的,因为SCO分区不是激活分区时SCO不能引导。

另外装完LINUX后重新引导你会看到一个图形界面的LILO,你要进入LINUX修改/etc/lilo.conf,按DOS分区的格式为SCO增加两行描述,只是设备名为/dev/hda1,label为SCO。

改完后运行一次lilo命令就行了,这次重启你就会看到三个提示了。

计算机技术管理人员考核复习提纲

一、计算机常用硬件基础知识,包括服务器、PC、终端、打印机、多用户卡、密码键盘、网络设备、UPS等,安装、配置。

1、简述多用户卡的安装步骤

答:

在SCOUnix下以root用户登录执行#mkdevserial,确定卡的型号,选择中断号(IRQ),地址(I/Oaddr),并重建核心。

重启时能看到多用户卡的信息(或用hwconfig命令查看),更改终端类型(/etc/ttytype),激活终端(enabletty1a或修改/etc/inittab)

2、在RAID系统中(指RAID1-RAID5),当某一成员出错时,怎样使其做到数据自动恢复?

答:

要做到数据自动恢复,必须设置一热空闲盘(HOTSPARE)。

也就是说,当你配置阵列时,若采用RAID1,除了两块RAID1的成员盘外,还必须有一块盘做HOTSPARE。

这样当某一成员出错时,热空闲盘会自动替代其角色。

对其他RAID级别也是一样。

3、长期停用的电池(UPS)应充电后贮存,而且每半年需要对电池进行充放电一次,一般对电池进行浮充4~10小时左右,并在电池逆变状态下工作2~3分钟。

4、适当的放电,有助于电池的激活,如长期不停市电,应人工将电池放电,每年2~4次,可利用现有负载放电,时间为1/4~1/3后备时间。

5、不同品牌、不同容量、不同新旧的UPS电池严禁混合使用。

6、更换打印机色带盒应注意在操作过程中不能触及打印头。

等待打印头冷却后再更换。

7、发生卡纸,通过下列步骤清除卡纸:

1,关闭打印机并拔下电源线,2,打开前盖和拖纸器盖,3,将过纸控制杆板到中部,以便在滚筒处松开打印纸,4,轻轻抽出被卡住的打印纸。

8、打印时,打印机跳过页缝线不正确,原因是打印纸长度与设置状态时设定的纸长不符。

解决:

用功能键来设定正确的页长或使用打印纸页长匹配设定。

9、打印机的基本控制指令,如:

换行、换页等。

10、modem面板上各指示灯的含义。

二、操作系统UNIX安装与维护、Windows主要特性和一般使用方法。

1、操作系统检查方法:

检查系统出错报告、检查系统日志、检查登录用户、检查异常进程、cpu工作情况。

2、安装SCOOpenServer5所必需的硬件基本配置如何?

CPU:

80486DX或以上

系统内存:

32MB

磁盘空间:

250MB,建议为1G以上

root文件系统大小:

最小为200MB,建议为500MB

stand文件系统大小:

15MB

交换区大小48MB,建议为内存的1-1.5倍

监视器:

VGA,800x600或更好。

3、如何利用系统安装光盘制作系统安装启动盘?

如果没有安装引导盘,可以在系统光盘的/images/boot目录下找到引导盘的映像文件N00,使用Unix的dd命令制作引导盘。

具体步骤如下:

mount-r/dev/cd0/mnt

cd/mnt/images/boot

ddif=N00of=/dev/rfd0

4、shell初始化时使用哪两个文件?

/etc/profile和.profile

5、以下哪些是有效的变量名?

(A、D)

A._FRUIT_BASKETB.2_APPLE_A_DAY

C.FOUR-SCORE&7YEARS_AGOD.Variable

6、要想列出当前目录下所有以格式hwXYZ.ABC结尾的文件,应如何组合通配符?

这里XY可为任何数字,Z为2-6的数字,A、B、C为任何字符。

答:

$ls*hw[0-9][0-9][2-6].?

?

?

7、给出如下变量声明:

HOME=/home/range

BINDIR=/home/range/bin问:

以下if语句的输出是什么?

if[$HOME/bin=$BINDIR]:

then

echo“Yourbinariesarestoredinyourhomedirectory.”

fi

答:

输出是“Yourbinariesarestoredinyourhomedirectory.”

8、查询当前目录下哪个ec源程序含有SetOutHand函数,使用命令:

grep-lSetOutHand*ec

9、熟练使用vi命令,掌握unix基本命令(如:

lsmountcatfindrlogintelnetftprcptarcpiopskillcproutenetstatsulp等)。

10、计算机病毒的特性。

11、通过modem进行拨号上网的各项操作步骤。

13、opentp基本命令,autobranch基本命令,如何完整地安装前置机应用软件,综合业务系统各级帐务之间的关系,综合业务系统的业务流水名称,贷款户季末结息的主要处理步骤。

12、计算机管理员的职责、计算机中心机房建设要求、农村信用社计算机业务数据如何备份。

13、制作一份应急启动软盘,并使用应急软盘重新启动SCOUNIX系统。

14、在UNIX系统中增加一个用户。

SCO系统中超级用户密码被忘记,如何解决。

15、前置机中网卡、打印机、多用户卡的安装。

三、C语言与UnixShell

1、写一个shell程序,能知道与联社连接的所有线路通断情况(提供有IP地址的文本,用ping命令检测)

ping.sh:

clear

forIPADDRin`catip.txt`

do

ping-c1$IPADDR1>/dev/null2>/dev/null

RESULT=$?

if[$RESULT!

=0]

then

RESULT="我没有开机!

等着吧......"

else

RESULT="欢迎你进入本机!

"

fi

echo$IPADDR':

'$RESULT

done

2、写一个shell程序,在AIXUnix或SCOUnix操作系统下,如何将数据定时、自动、每天备份到本地盘的指定目录和磁带中。

修改文件:

/var/spool/cron/crontabs/root

加一行“00***/usr/bin/data_back>/dev/null2>&1”

data_back源码:

DATASOURCEDIR=?

?

?

DATATARGETDIR=?

?

?

WEEK=`date|awk'{print$1}'`

cd/$DATASOURCEDIR

tarcvfDATA.TAR*

compress-HDATA.TAR

mvDATA.TAR.Z$DATATARGETDIR/$WEEK

cd$DATATARGETDIR

tarcvf/dev/rct0$WEEK/DATA.TAR.Z

3、写一个用SQL语言和C语言组合的程序,该程序实现对表t_mast操作,实现帐户开销户登记簿输出,并将结果写入文件hist.log中。

(表结构字段如下:

acctnochar(22)帐号,

namechar(40)户名,

drbaldouble借方余额,

crbaldouble贷方余额,

opendatechar(8)开户日期,

closedatechar(8)销户日期,

statechar

(2)帐户状态00-正常01-销户02-其他

索引字段:

acctno

查询范围:

所有记录

文件内容:

以上7个字段内容

4、计算1到100之间奇数之和偶数之和。

5、下列函数实现对公贷款借据号自动产生,输入参数:

机构号、年份;输出参数:

借据号;

借据号组成(共15位):

机构号(6)+年份(4)+循序号(5);阅读以下程序,要求完成其中填空。

或(根据以下原代码写出程序能实现什么功能)

int

DdaGenDueBillNo(inst_no,year,due_bill_no)

EXECSQLBEGINDECLARESECTION;

PARAMETERchar*inst_no;

PARAMETERchar*year;

PARAMETERchar*due_bill_no;

EXECSQLENDDECLARESECTION;

{

EXECSQLBEGINDECLARESECTION;

longdue_ser_no;

EXECSQLENDDECLARESECTION;

interr_code;

EXECSQLSELECTDueSerNo

INTO:

due_ser_no

FROMT_DDA_DUESER

WHEREInstNo=:

inst_no

ANDYear=:

year;

if(SQLCODE){

if(SQLCODE!

=100)

DB_ERR("SELECTFROMT_DDA_DUESER:

")

else{

EXECSQLSELECTMAX(DueBillNo[11,15])

INTO:

due_ser_no

FROMT_DDA_LOAN

WHEREDueBillNo[1,6]=:

inst_no

ANDDueBillNo[7,10]=:

year;

if(SQLCODE){

DB_ERR("SELECTFROMT_DDA_LOAN!

")

}

else

if(due_ser_no=100000)

APP_ERR("借据顺序号不能大于99999!

")

sprintf(due_bill_no,"%s%s%05ld",inst_no,year,due_ser_no);

return(ERR_OK);

}

5、写一个能计算活期储蓄利息程序。

要求:

输入为(金额¥、计算利息积数的天数、年利率%),输出为(利息)。

注(测试:

年利率为0.99%,10000元存一年的利息=99元;程序源码文件名与程序执行文件名一致,如:

test.c和test)

四、Informix/SQL

1、检查Informix数据库空间的命令是_______(onstat-d)

检查Informix数据库再线用户命令是_____(onstat-u)

Informix数据库的带路径日志文件是_____

($INFORMIXDIR/online.log)

安装Informix数据库的几个主要环境变量_______

($INFORMIXDIR,$ONCONFIG,$INFORMIXSERVER)

知道sessid=7012的用户正在做什么事情的命令是______

(onstat-gses7012)

检查数据库目前的读写状况______(onstat-p)

检查数据库共享内存的配置及新申请的共享内存命令是____

(onstat-gseg)

启动数据库的命令是_____(oninit)关闭数据库的命令是_____

(onmode-ky)

将数据库由online状态切换到单用户状态的命令是_____

(onmode-s)

将数据库由单用户状态状态切换到online状态的命令是_____

(onmode-m)

杀除数据库在线用户(sessid=7012)的命令______

(onmode-z7012)

对某个数据库(DataDB)进行备份的方法有

1_____________(ontape-s-L0)

2_________(dbexportDataDB-ss)

2、数据库系统检查方法:

查看数据库系统日志(online.log),检查数据库LRU写(onstat-p),检查数据库CHUNK状态(onstat-d),检查逻辑日志(onstat-l),检查逻辑日志连续备份是否存在,检查数据库checkpoint时间(onstat-m),检查数据库共享内存使用情况(ipcs),查看用户(onstat-u)。

3、将数据库备份到磁带上dbexport-c-t/dev/rmt0cbsdb

数据备份的恢复dbimport

4、在Informix中创建索引的优缺点,优点:

强制实施行的唯一性、加速连接、加速数据检索、加速ORDERBY和GROUPBY。

缺点:

创建需要时间、占用磁盘空间、数据修改耗时更多。

5、写一个ESQL/C程序流程图,实现功能:

根据机构号(instno)查询该机构下在某一时间段内(date1,date2)到期的贷款(帐号、借据号、余额、贷款日期、到期日期、利率)。

要求写出定义的游标及ESQL查询语句。

答:

N

初始化变量定义游标打开游标开始循环将信息送至前台

(sqlcode=100)

Y

结束循环释放游标结束

定义游标:

$declarecursorCur_loanfor

selectCurrAcctNo,

DueBillNo,

LoanBal,

BegDate,

EndDate,

IntRate

FromT_DDA_LOAN

WhereCurrAcctNo[1,6]=$instno

AndEndDate=$DATE2

OrderbyCurrAcctNo,DueBillNo

五、综合业务处理系统

1、综合业务系统以会计核算为核心,充分体现大会计的设计思想。

2、综合系统业务流程:

传票数据录入---前置机记录流水日志并上送主机---主机记录交易流水---处理分户帐、登记明细帐、处理登记簿---记会计主帐---主机下传数据至前置机---前置机更新日志并显示或打印

3、下列属于永久保管的数据有:

结息日日终、月末日终、数据移植日日终、年末日终。

4、日终批量是发现数据库出错,原因是长事务造成的,如何解决?

答:

有三种解决方法。

1、增大数据库使用的共享内存:

修改$ONCONFIG文件的BUFFERS个数

关闭数据库,重启数据库,重新做日终。

2、修改相应应用程序将次步处理该为短事务。

3、修改数据库日志方式将其该为无日志方式。

做法:

将数据库备份设备置为/dev/null

重启数据库(onmode-ky,oninit)

进行0级备份(ontape-s-L0)

修改日志记载方式(ontape-s-LN)

5、清算中心记帐时发现23230100科目下的某一分户余额透支,要求设为允许透支如何设置?

答:

将T_CIS_ITEM表中,23230100科目的余额方向设为贷方可红(baldir=5)

6、简述储蓄临柜人员一天的业务流程。

答:

签到、领用凭证、记帐、轧帐、签退

7、请写出综合业务系统的其中五种业务流水名称。

答:

主帐流水、内部帐流水、储蓄流水、对公流水、凭证流水、主机(原始)流水

8、请说出日常业务批处理的主要的六个步骤。

答:

批前备份、批前处理、批量处理、报表生成、业务初始化、批后备份

9、请简述综合业务系统的帐务结

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 艺术创意

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1