unix大杂烩--基础型二( 四 )



1 2 3 14 15 等应该是 signal 信号,
定义于 /usr/include/signal.h 或者 /usr/include/sys/signal.h
crontab:指定在定期的时间运行作业的实用程序,有两种格式:1.crontab [filename]
2.crontab [选项][用户名]
-e:打开crontab文件上的编辑器以便生成、增加、减去或改变项
-l:列出crontab文件内容
-r:删除crontab文件
crontab中指定时间分别是:M,H,D,m,d
M:分钟
H:小时
D:日期
m:月份
d:星期
/usr/lib/cron/cron.allow文件中列出可使用crontab用户的登陆名 。
/usr/lib/cron/cron.deny文件中列出不可使用crontab用户的登陆名 。排除SCO UNIX系统故障实例--------------------------------------------------------------------------------
UNIX是我们使用较多的操作系统之一,在应用中有时会出现这样那样的问题或故障,轻者影响工作,重者会导致机器瘫痪,下面是几例具有代表性的故障的处理方法 。进入多用户时死机【现象】
一台AIC PⅡ机,系统为SCO UNIX 5.0.4版本 。此机原硬盘内安装Win 98系统,根据工作需要改装为UNIX系统 。UNIX安装完成以后,启动可进入单用户,但不能进入图形和多用户方式,输入口令后显示:Open event driver faildFatal server error :Check mouse configurationWarning : portmapper on server is not responding.【分析】从以上所报信息看,错误发生在鼠标器,需检查鼠标器的配置 。发生此问题,有二种可能,一是鼠标器自身有问题,二是在系统生成时鼠标器类型选错了 。为了排除是否第一个可能,换了一个好的鼠标器,故障依旧,说明可能是系统问题 。进不了图形和多用户方式,但可进入单用户方式,(不按Ctrl D,直接输入口令字进入单用户方式),进入单用户方式后:# scoadmin→Hardware/kernel manager→mouse/Graphic Input device→选1 (Display)显示一下鼠标器的匹配:Is attached to /dev/mouse/kb0 and is associated with these ttys.为/dev/mouse/kb0类型,此类型表示此鼠标器接口为PS/2型 。因为鼠标的接口类型主要分为三类:一类为PS/2(接6针小圆口),另一类为串行口(9针D型口),还有一类为BUS鼠标,此类用的较少 。此机用的鼠标为9针D型口的鼠标,正确显示应为Is attached to dev/ttyla 。却设成了/dev/mouse/kb0 (PS/2 6针小圆口),所以出现前面所列的错误 。分析原因,是在安装系统时,鼠标类型选错了,应选Micfosoft serial mouse com1,却选了Highresolution keyboard mouse 。如何纠正过来呢?如果再重装系统,则太麻烦 。最简单的方法是在单用户下输入:# scoadmin→Hardware/kernel manager-mouse/Graphic Input Device,选Remove a mouse from the system,删除原来选的类型,再选Add a mouse to the system转到serial mouse (串口鼠标)下,重新构造内核,重启就正常了 。鼠标无法使用【现象】某台组装机在UNIX下(SCO UNIX Openserver 5.0.4)开机不久就报:open event drive faildFatal server errorCheck mouse configurationWarning : NLM : RPC call failed : RPCError : RPC-PMAPFAILUREerrno : 0【分析】此机鼠标器为9芯D型口的,开机用Scoadmin命令检查,系统设置类型是正常的 。是否为鼠标器自身问题?换了一个好的鼠标,故障依旧 。打开机器,检查鼠标接口,正常,再检查机器上的9芯D型插座(阴性),发现有一个插针已严重弯曲,等于少了一个信号线,造成鼠标连不上,所以报前边的错误 。用小钳子把弯曲的插针拉直,重插鼠标,开机一切正常 。多用户方式显示不正常【现象】一台组装PⅡ机,系统为SCO UNIX 5.0.4版本,开机进入多用户方式(图形方式)显示的字符和图形不正常,鼠标箭头变成模糊不清的大方块(可移动),图形也变形,方框四周有很宽的带刺的毛边,使图形看不清,显示器显示的字符与输入的不符(很乱),造成机器无法使用 。而在单用户方式(字符方式)下却正常 。【分析】从现象上看,不像显示器出了故障造成的,因为在单用户(字符方式)是正常的 。是否是显示卡有问题?与另一台好机器同样的显示卡对换,还是不行,分析故障可能是系统软件造成 。回到单用户下,用Scoadmin命令进入到显示配置下:Scoadmin→Video Confiuration Manager,此时发现显示卡类型为IBM VGA,而查看此机显示卡类型应为S3 Tri064(86C764)型 。选择Modify(修改),把IBM VGA改成S3 Tri064(86C764),重启,故障排除 。不能进入多用户【现象】某单位一台Poly 586机上,安装UNIX SCO OpenServer 5.0.4版本,运行几年一直正常 。后因工作需要进行网卡升级,但升级后,再开机却只能进入单用户,进不了多用户(图形方式),开机系统报有关信息后又显示:No user licenses were found on this Machine, Please boot single-user and correct this Situation. Licensed software will not operate until user licenses are installed.The License Policy Manager Daemon (ifor-pmd) was unable to start. This is useually due to a read-only boot filesystem, lack of user licenses or a damaged program image file (/etc/ifor-pmd). If this is not the case, Please contact you sco service provider.INIT: SINGLE USER MODE【分析】根据所报的信息分析,可能是系统在本机器内找不到用户的许可号了,所以进不了多用户 。开始怀疑可能是CMOS设置有问题,结果检查CMOS主要设置与另一台同型号的机器一样 。因硬盘为SCSI接口,盘控卡插入EISA总线插槽中,用随机带来的配置软件,检查系统配置也是正常的,说明与CMOS主要设置及系统配置无关 。后又怀疑是否系统遭到破坏,结果重装同一版本的SCO UNIX故障依旧,再装升级版本5.0.5也一样 。再把此硬盘移到另一台同样机器上,结果引导正常,说明与此台机器有关而与系统无关 。后仔细分析开机后出现的提示,开机后进入单用户后,用Scoadmin命令检查License(许可)管理项结果发现了问题,具体操作:#scoadmin转到License manager→License→All product licenses on scosyssu. uucp.com表 product name

推荐阅读