分享
 
 
 

unix大杂烩--基础型一

王朝system·作者佚名  2006-11-24
窄屏简体版  字體: |||超大  

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

1.Format a 3.5 inch high density diskette using the format(C) command.

2. mount -r /dev/cd0 /mnt

3.Change directory to the images directory:

cd /mnt/images/boot

NOTE: The example above assumes that your CD-ROM is mounted on the /mnt directory. If it is mounted on a different mount point, substitute that for /mnt in the example above.

4.Use dd(C) to copy the image to the diskette:

dd if=image.img of=/dev/fd0 bs=18k

image is the name of the image you want to copy.

5.Verify that the image was correctly written using sum(C):

sum -r /dev/fd0

Compare the result to the checksum file in /mnt/images/boot that corresponds to the image you copied.

在DOS制作的方法:

Use the floppycp command to copy the image to the diskette:

D:\images\floppycp \f D:\images\boot\image.img

image is the name of the image you are copying.

下面是源光碟上的介绍。。。。。。。

Creating the Installation Boot Diskette:

To create the installation diskette under UNIX, take the following steps:

1. Format a 3.5" High Density Diskette using the Unix format(C) command. Label the diskette SCO OpenServer Release 5.0.5 Install Disk.

2. Change directory to the images directory:

cd /mnt/images

NOTE: The example above assumes that your CDROM is mounted on the /mnt directory. If it is mounted on some other mount point, substitute that for /mnt in the example above.

3. Use the ezcp command to copy the image to the diskette:

./ezcp boot/install.img

4. Verify that the image was correctly written using the Unix sum(C) command:

sum -r /dev/fd0

and compare it to the correct checksum, which is stored in install.sum

NOTE: Depending on the version of your operating system and the configuration of your hardware, you may use a device node other than /dev/fd0.

制作SCO UNIX 5.0.x的安装软盘

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

To create the installation diskette under MS-DOS, take the following steps:

1. Format a 3.5" High Density Diskette using the DOS format command. Label the diskette SCO OpenServer Release 5.0.5 Install Disk.

2. Use the ezcp.bat command to copy the image to the diskette:

D:

cd \images

ezcp boot\install.img

NOTE: Depending on your system's hardware configuration, your CDROM drive may have been assigned a different drive letter (eg. E:)

win2000,red hat Linux,SCO UNIX 多操作系统安装实例

最新奉献:我自己的多操作系统安装实例!!!

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

我装新系统共花了三天,用于验证各种方法,下面会把最好的一种办法写下来。在这之前,想要说明的是分区时千万别用M$的fdisk,划出来的分区会存在很大的毛病;其次是不知为什么用SCO的分区到REDHAT下会有区间重叠,似乎是对LBA的划分理解不同,我的硬盘在SCO下认成了255个磁头,而在LINUX下则认成了240个磁头,但总容量都是对的。SCO的fdisk不支持建各种不同分区,只能分DOS和SCO。如果只装SCO和WIN的话,建议用SCO划DOS分区。

我的机器是10G硬盘,64MRAM,RELTEK8139网卡,装的系统是win2000,sco openserver5.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(LINUX SWAP)、6(WIN95 Ext'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、 简述多用户卡的安装步骤

答:在SCO Unix下以root用户登录执行#mkdev serial,确定卡的型号,选择中断 号(IRQ),地址(I/O addr),并重建核心。重启时能看到多用户卡的信息(或用hwconfig命令查看),更改终端类型(/etc/ttytype),激活终端(enable tty1a或 修改/etc/inittab)

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

答:要做到数据自动恢复,必须设置一热空闲盘(HOT SPARE)。也就是说,当你配置阵列时,若采用 RAID1,除了两块RAID1的成员盘外,还必须有一块盘做HOT SPARE。这样当某一成员出错时,热空闲盘会自动替代其角色。对其他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、 安装SCO OpenServer 5 所必需的硬件基本配置如何?

CPU:80486DX或以上

系统内存:32MB

磁盘空间:250MB,建议为1G以上

root文件系统大小:最小为200 MB,建议为500MB

stand文件系统大小:15MB

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

监视器:VGA,800x600或更好。

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

如果没有安装引导盘,可以在系统光盘的/images/boot目录下找到引导盘的映像文件N00,使用Unix的dd命令制作引导盘。具体步骤如下:mount -r /dev/cd0/mnt

cd /mnt/images/boot

dd if = N00 of = /dev/rfd0

4、 shell初始化时使用哪两个文件?/etc/profile 和 .profile

5、 以下哪些是有效的变量名?(A、D)

A. _FRUIT_BASKET B.2_APPLE_A_DAY

C. FOUR-SCORE&7YEARS_AGO D.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 “Your binaries are stored in your home directory.”

fi

答:输出是“Your binaries are stored in your home directory.”

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

9、 熟练使用vi命令,掌握unix基本命令(如:ls mount cat find rlogin telnet ftp rcp tar cpio ps kill cp route netstat su lp等)。

10、 计算机病毒的特性。

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

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

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

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

14、 在UNIX系统中增加一个用户。SCO系统中超级用户密码被忘记,如何解决。

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

三、 C语言与Unix Shell

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

ping.sh:

clear

for IPADDR in `cat ip.txt`

do

ping -c 1 $IPADDR 1>/dev/null 2>/dev/null

RESULT=$?

if [ $RESULT != 0 ]

then

RESULT="我没有开机!等着吧......"

else

RESULT="欢迎你进入本机!"

fi

echo $IPADDR ': ' $RESULT

done

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

修改文件:/var/spool/cron/crontabs/root

加一行“0 0 * * * /usr/bin/data_back >/dev/null 2>&1”

data_back[url=http://www.pccode.net].net" class="wordstyle"源码:

DATASOURCEDIR=???

DATATARGETDIR=???

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

cd /$DATASOURCEDIR

tar cvf DATA.TAR *

compress -H DATA.TAR

mv DATA.TAR.Z $DATATARGETDIR/$WEEK

cd $DATATARGETDIR

tar cvf /dev/rct0 $WEEK/ DATA.TAR.Z

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

(表结构字段如下:

acctno char(22) 帐号,

name char(40) 户名,

drbal double 借方余额,

crbal double 贷方余额,

opendate char(8) 开户日期,

closedate char(8) 销户日期,

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

索引字段:acctno

查询范围:所有记录

文件内容:以上7个字段内容

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

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

借据号组成(共15位):机构号(6)+年份(4)+循序号(5);阅读以下程序,要求完成其中填空。或(根据以下原代码写出程序能实现什么功能)

int

DdaGenDueBillNo( inst_no, year,due_bill_no )

EXEC SQL BEGIN DECLARE SECTION;

PARAMETER char *inst_no;

PARAMETER char *year;

PARAMETER char *due_bill_no;

EXEC SQL END DECLARE SECTION;

{

EXEC SQL BEGIN DECLARE SECTION;

long due_ser_no;

EXEC SQL END DECLARE SECTION;

int err_code;

EXEC SQL SELECT DueSerNo

INTO :due_ser_no

FROM T_DDA_DUESER

WHERE InstNo = :inst_no

AND Year = :year;

if ( SQLCODE ) {

if ( SQLCODE != 100 )

DB_ERR( "SELECT FROM T_DDA_DUESER:")

else {

EXEC SQL SELECT MAX(DueBillNo[11,15])

INTO :due_ser_no

FROM T_DDA_LOAN

WHERE DueBillNo[1,6] = :inst_no

AND DueBillNo[7,10] = :year;

if ( SQLCODE ) {

DB_ERR ( "SELECT FROM T_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 元;程序[url=http://www.pccode.net].net" class="wordstyle"源码文件名与程序执行文件名一致,如:test.c 和 test)

四、 Informix / SQL

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

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

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

($INFORMIXDIR/online.log)

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

($INFORMIXDIR,$ONCONFIG,$INFORMIXSERVER)

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

(onstat -g ses 7012)

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

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

(onstat -g seg)

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

(onmode -ky)

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

(onmode -s)

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

(onmode -m)

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

(onmode -z 7012)

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

1_____________(ontape -s -L 0)

2_________(dbexport DataDB -ss)

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

[1] [2] [3] [4] [5] 下一页

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有