1、SCO UNIX学习宝典第一节 安装准备 1安装分类:安装分为单启动安装(只启动UNIX)和多启动安装(即可选择启动DOS、WIN98、WIN2000等)。 2安装概述:硬盘最多支持四个分区,除非你用软件来管理多重启动。Dos及WIN98下有两个分区即Primary 和Expand;Win2000也分为Primary和Expand分区;Unix下分为Root根分区和Swap分区。如何配置,这需要你自己选择。注意:Unix下的两个分区必须要装,言外之意,你只能在选两个分区了。建议:不要DOS、Win98及Win2000的扩展分区。 3硬盘空间:你可以预留Free的硬盘空间给Unix,也可以在 U
2、nix安装过程中删除其他的分区来安装Unix。但必须在硬盘的8G,及1024柱面之前。 4启动盘制作:你可以选择软盘启动安装,也可以选择光盘启动安装,只要你的机器支持光盘启动。如果你的机器不支持光盘启动你就要作启动软盘。 方法有三: 1在windows下用gzcp:提示符下运行E:imagesgzcp E:imagesbootinstall.img A:。其中A:为你的软盘符,E为你的光盘符。 2在windows下用floppcp:提示符下运行E:imagesfloppcp d/ A: /f E:imagesbootinstall.img 3在Unix下:root注册后,在机器上插入3.5寸软
3、盘,并将系统软件光盘放入光驱,然后敲入下面的命令: #mount /dev/cd0 /mnt #dd if=/mnt/images/boot/N00 of=/dev/rfd0135ds18 OK! 第二节 安装过程 1启动机器: 无论从光盘启动还是从软盘启动,机器会出现下列安装提示符: SCO UNIX Openserver(TM)5.0.X Boot: *你可以在此输入?查询可启动的地址或打回车。 2安装驱动:如果你的机器有Scsi卡或阵列卡或网卡,你需要在此输入驱动包的地址。 如:defbootstr link=”amird slha” sdsk=amird(0,0,0,0) Srom=w
4、d(0,0,0,0) 其中,link=“amird slha”指出安装时需要联入的驱动程序名称(BTLDs: bootime loadable driver),sdskamird(0,0,0,0)指出系统根盘的位置,几个数字分别为SCSI的适配器号(adapter number),总线号(bus number),SCSI ID,逻辑单元号(lun),Srom=(0,0,0,0)指 出的是EIDE(IDE)CDROM的位置。在这种情况下,(n,n,n,n)分别代表(IDE Controller,Master/Slave,LUN,BUS),合法值为0和1。在上面的例子中,IDE Controlle
5、r: 0=primary, Master/Slave :0=master, LUN从:0(LUN for an EIDE/IDE device is always 0),BUS:0(BUS for an EIDE/IDE device is always 0). 3开始安装: (1)系统检测硬件,等待出现下列提示: (2)Press to begin installation。回车。 (3)安装介质的选择: Media device to be used:IDE CD ROM *按空格键选择另外的介质 IDE Controller:Secondary *按空格选择Primary Master
6、or Slave:Master *按空格选择Slave Accept above choice回车 注:如果只出现Media device to be used,而不出现下列两项,则需要组合硬盘及光驱的接法,建议都挂主(Master)。 (4)键盘类型的选择,直接Accept above chioces (5)许可证: License number: License code: License data: Accept above choices 回车 (6)安装类型的选择: Upgrade(升级) Fresh(全新安装)回车选OK (7)配置系统: System name: Domain n
7、ame: Security profile:Traditional Time zone:China Standard Time *按空格选择此项 Languge:Standard C (English) Accept above choice (8)系统初始化: Database services:YES *如果你的机器要运行大型数据库按空格选YES Accept above choices (9)硬盘的配置: Hand disk setup:UNIX only :Bad Tracking ON Optional software:SCO Openserver Enterprise Syste
8、m,265MB Accept above choice *如果你的硬盘没有其它系统打回车 注:如果你的硬盘安装了多系统或你不打算把整个硬盘给UNIX,就要设置硬盘。 亮条移到上面,回车出现: 1Preservation 2UNIX only 3Customize 4interactive 选4 1Display patition table 2Use entire disk for unix(整个硬盘给UNIX) 3Use rest of disk for unix(把剩余空间给UNIX) 4Create unix patition(创建UNIX分区) 5Active(激活刚分的区) 6Del
9、ete(删除) 7Create(创建) 选3或4,创建以后别忘了激活刚创建UNIX分区 (10)选择基本配置: Network card: *按空格选择 Network address: *按空格选择 Video and graphics:VGA Mouse:High Resolution Keyboard Mouse *按空格选择 Email system:MMDF *按空格选择其它 Accept above choices (11)设置root用户口令 (12)扫描硬盘的坏磁道 (13)建立文件系统 (14)安装进程 (15)重新启动机器 4安装完毕。第二节 基本配置 1重启机器。 2系统
10、出现: SCO OpenServer TM Release 5 Boot : *回车 3系统出现: INIT:SINGLE USER MODE Type CONTROL-d to proceed with normal startup, (or give root password for system maintenance): 输入root密码或按CONTROL-d 4按CONTROL-d系统出现: SCO Openserver(TM)Release 5 Login:root Password: 5登录机器,系统提示:# 6配置鼠标: (1)mkdev mouse (2)add a mou
11、se to system (3)ps-2style keyboard mouse (4)high resolution keyboard-mouse 注意依次选择: 7配置显卡: Mkdev graphics 8配置网卡: (1)通过custom安装驱动 (2)Install new (3)Netconfig (4)Install new lan adapter 9启动X Window: 配置完鼠标和显示器后,#下键入startx就可以进入图形界面了。执行scologin enable 则开机自动进入x-windows的登陆界面。 10关机操作: (1)一般用户:exit;delete键;ct
12、rl+d键 (2)超级用户:shutdown;reboot;haltsys;init 0。 (3)由多用户模式变为单用户模式:init 1 第四节 基本操作 Unix认识 UNIX发展的历史有点悠久,所以成熟而博大。与历史的兼容,他里面保留了一些古老的命令和文件。热心的扩展使得她对不同的人有不同的答案。在UNIX中,很多问题不是只有唯一的解决办法。这要看你使用的是什么时候,谁的参考书。其实这并不重要,重要的就是你找到了你要的答案。因此,我认为把UNIX摸透很难,也没有必要。因为,即使你精力充沛,你的记忆力恐怕也不会给你面子。掌握基本命令、系统的结构、设计思想是非常重要的,需要的时候再去找你的答
13、案吧!当然,这是我个人的观点,你也许能找到适合你的更好办法。 UNIX家族产品很多,但其一般用户命令均符合POSIX标准。掌握这些基本命令,我们就可以在这个产品平台上开展工作。下面简要介绍SCO OPENSERVER 部分常用命令,其中大部分是POSIX标准的。掌握这些命令的关键是如何从这些命令出发找到自己需要的命令,学会使用联机帮助就是很好的办法。 1命令执行环境 UNIX提供给用户执行命令的环境,称之为SHELL。有sh,ksh,csh等,其中sh为基本SHELL,其余为根据不同用户习惯扩展的。 用户登录后,系统将执行配置文件设置用户工作环境。如果没有在配置文件中exec一个程序或自动退出
14、。用户将得到命令行提示符。此时用户的shell一般对应于/etc/passwd中的设置。 不同SHELL的配置文件为: sh.profile ksh.profile .kshrc csh.login .cshrc 注意点: 用户登录后虽然得到指定的SEHLL环境,只是说明在这个环境中你可以执行这个SHELL的特有命令,在执行另外一个SHELL程序时如无特殊指定(见SHELL编程),被执行程序的环境为sh。 环境变量虽在不同的SHELL中有不同的设置方法,但工作环境的变量,所有运行程序均可使用。 执行程序中设置的环境变量,除非这个程序是被(. dot)调用的,程序执行完后不会带到工作环境中来。
15、2输入输出和联机帮助 (1)输入输出重定向 在UNIX的SHELL环境中,其输入输出的重定向的功能非常有用。其中可以使用标准输入输出设备,0表示标准输入、1表示标准输出、2表示标准错误输出。 afilename输出重定向(更新方式)。 将输出定向到文件,文件为更新方式。 b filename输出重定向(追加方式)。 将输出定向到文件,文件为追加方式。 c filename输入重定向。 将文件的内容作为执行程序的输入。 d15%,意味着硬盘有可能会造成瓶颈 4) 若%idle经常小于30%,意味着处理器能力较弱 5) 若%idle经常小于10%,表明处理器负担过重,或者存在逃逸进程 6) 若%i
16、dle接近于0,并且%sys又远远高于%usr,则可能是因为内存短缺引起了大量的swapping和paging Sar -p:检查系统中是否有过多的等待进程 运行队列和交换队列的平均长度sar -q t n 此命令有四个相关字段: runq-sz:内存(memory)中可以运行的进程数 %runocc:进程进入内存等待的概率 swpq-sz:对换区(swap)中等待运行的进程数 %swpocc:进程进入swap等待的概率 显示结果分析汇总如下: 1) 若runq-sz经常大于2并且%runocc经常大于90%,意味着处理器负载过重 2) 若%swpocc不为0,表示系统已经置换出了进程。可以采
17、用增加内存或减少缓冲的方法来减少swap和paging。 自动统计程序: 对系统运行状况的判断不能依赖于某个特定时期的数据,它需要一个长期的积累和收集的过程。Unix5提供了两个基于月的自动统计程序sa1(以二进制形式收集、存放于目录/usr/adm/sa中,以sadd为文件名,dd是一个数字,表示当月第几天)、sa2(以可读文本形式存放在目录/usr/adm/sa中,文件名为:sardd)。这两个命令可以通过crontab启动。相关文件位于/usr/spool/cron/crontabs下sys和 root。 激活自动记录: /usr/lib/sa/sar_enable-y 显示记录内容: sar q-f/usr/adm/sa/sa10 第六节 软件安装 1安装方法: acustom bInstall new 或 add if=/dev/fd0 of=/mnt/super *(super为新建的文件) bmv super VOL.000.000 cInstall new d选择安装介质。 2删除方法: acustom bremove第七节 高级进阶 1问题:我改了 hosts 文件,譬如: 127.0.0.1 localhost改成: 127.0.0.1 local 不重起系统,怎样让它生效? 答:# tcp stop ; # tcp start
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1