Chinaunix首页 | 论坛 | 博客
  • 博客访问: 103606046
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-07 18:59:52

 出处:Unix爱好者家园unix-cd.com   
1.文件系统操作

ls列文件名 
cp拷贝文件 
mv移动文件 
rm删除文件 
cd目录切换 
mkdir建目录 
rmdir删除目录 
pwd显示当前所在目录 
find搜索文件 
sort对文件进行排序 
cut对文件进行列切割 
paste对文件进行列组合 
ln文件或目录链接 
 

2.设备和终端管理
mkdev 设备管理 
hwconfig显示当前设备信息 
stty设置终端模式 
enable打开终端 
disable关闭终端 
IPC管理 
Ipcs显示IPC状态 
Ipcrm删除信号量集、消息队列、共享内存 

3.网络
telnet登录远程服务器 
ftp文件传输 
route路由管理 
netstat显示网络状态 
traceroute跟踪网络访问路由 
netconfig网络配置管理 
/etc/hosts网络主机名文件 
/etc/services网络服务端口文件 
/etc/inetd.conf网络服务文件 
 
4.SCO OpenServer 5启动基本可分为六步
1、PC机的BIOS将Master Boot Block 装入内存。(读取硬盘的Track 0 , Sector 0处的信息 
2、Master Boot Block将分区引导块(boot0)装入。(读取活动分区的sector0处的信息)。 
3、若 Unix 分区是活动的,则继续装入boot1。 
4、boot1装入/stand/boot 。(读取Unix的可引导文件系统区的信息,一般为boot文件系统) 
5、/stand/boot负责执行所有在.bootrc中发现的命令,并读取/stand/etc/default/boot 文件中的参数. 
6、/stand/boot 显示Boot:提示符,引导成功。 
 
5.SCO OpenServer 5启动的说明 
1、/stand 是UNIX5缺省的引导系统/dev/boot的挂接点。一般标记为"read only"。若想修改其中内容,须将其卸载后重新挂载。 
2、.bootrc is especially useful in network installations , where a packet driver and tftp driver may have to be load before user can load a kernel from network . 
3、在Boot:后可以使用外部bootos 程序。Bootos 可以识别的标识有:ccpm (Concurrent CP/M)、dos、dos_12/16/32、dos_ext、nt、os2、os2.hpfs、unix、xenix等。 
  可用bootos ?列出现有已安装文件系统。Bootos 后跟分区标识或分区号即可引导对应系统。 
4、unix5中一般有四个核心,存放于/stand目录中。除unix、unix.old外,另两个核心为unix.install(安装盘上的原始核心备份)、unix.safe(第一次重连核心后的备份 
 
6.Sar:统计单CPU系统的系统活动情况
Cpusar:多处理器系统中单个处理器的活动情况 
Mpsar:多处理器系统中处理器的总体活动情况 
?;; Sar -u:检查是否有逃逸进程大量占用CPU 
此命令的显示有四个字段,含义如下: 
%usr:执行用户进程的时间 
%sys:执行系统进程的时间 
%wio:等待完成I/O的时间 
%idle:空闲时间 
显示结果分析说明: 
1) 一般情况下,%usr与%sys的值基本相等 
2) 在一般的多用户系统中,%idle通常大于40% 
3) 若%wio经常>15%,意味着硬盘有可能会造成瓶颈 
4) 若%idle经常小于30%,意味着处理器能力较弱 
5) 若%idle经常小于10%,表明处理器负担过重,或者存在逃逸进程 
6) 若%idle接近于0,并且%sys又远远高于%usr,则可能是因为内存短缺引起了大量的 
swapping和paging 
?;; Sar -p:检查系统中是否有过多的等待进程 
此命令有四个相关字段: 
runq-sz:内存(memory)中可以运行的进程数 
%runocc:进程进入内存等待的概率 
swpq-sz:对换区(swap)中等待运行的进程数 
%swpocc:进程进入swap等待的概率 

显示结果分析汇总如下: 
1) 若runq-sz经常大于2并且%runocc经常大于90%,意味着处理器负载过重 
2) 若%swpocc不为0,表示系统已经置换出了进程。可以采用增加内存或减少缓冲的方法来减少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 
 


7.问题:修改了 hosts 文件,譬如: 142.73.112.60 server改成: 142.73.112.55 server不重起系统,怎样让它生效 
答:
# tcp stop 
# tcp start 
建议:好多地方要用到本机的反馈地址的,建议不要直接修改,建议运行netconfig进行修改.
 


8.一个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 
 
9.取消root用户外的其他用户的su命令
root用户登录,
vi /etc/auth/system/authorize,在auth:后将su选项删除 
 
10.创建带网络功能的SCO UNIX 5.05应急软盘组
当SCO UNIX 系统发生灾难性的故障时,应急引导软盘组能够帮你恢复系统。它可以恢复损坏了的root文件系统,而无需重装整个系统。如果在分布式网络应用环境下,应用系统本身也已损坏,要从网络中的其它计算机上查询或复制应用系统,就需要制作带网络功能的SCO UNIX 5.05应急软盘组,以便可以使用rlogin、telnet、ftp等命令来登录远程计算机系统读取文件。可以用两张3.5英寸1.44MB软盘来创建应急引导软盘组,具体步骤如下: 
  1?用root注册; 
  2?使用SCOadmin 中Filesystems 目录下的Floppy Manager.或键入以下命令: 
  mkdev fd; 
  3?在主菜单下,选择2来创建应急引导软盘组; 
  4?在紧接着的提问中,选择使用的软盘类型为2; 
  5?当出现选择文件系统类型的菜单时,选择2先创建boot引导软盘; 
  6?对于引导软盘,你可以有两种选择:一种是针对特定系统的引导盘,它包含有与当前系统一样的核心,另一种是较小的通用核心,它链接的驱动程序较少。一般应选择特定的核心,如果你当前的核心相对你的软盘来说太大,就只能选择建立一个通用核心; 
  7?插入一张空白软盘,并回答是否要格式化软盘; 
    8?在创建引导盘时,你会看到文件复制到软盘上的消息,然后,使用 fsck 检查文件系统,当全部完成时,从驱动器上移开软盘,贴上boot标签; 
  9?按Enter键继续,返回选择文件系统类型菜单,选择1创建root根文件系统软盘; 
  10?插入一张空白软盘,并回答是否要格式化软盘; 
  11?在软盘上建立文件系统之后,将把系统文件复制到RAM盘上以便压缩,其中包括将/dev/cmos 复制为/etc/cmos?root 。以后可以使用这个文件来恢复CMOS设置; 
  12?当看到如下消息时: 
  Do you want a shell escape to place extra files on the root filesystem?(y/n)回答y,你将会看到如下信息: 
  You can copy files into/mnt to customize your root filesystem floppy? 
  After you finish,type "exit 0"to continue? 
  You have n free blocks(512 bytes each)available on the floppy? 
  此时,命令提示符是
13?在提示符下用下列命令复制网络服务文件: 
cp/etc/services /mnt/etc/services 
  cp/etc/tcp mnt/etc/tcp 
  cp/etc/slink /mnt/etc/slink 
  cp/etc/ifconfig /mnt/etc/ifconfig 
  cp/etc/inconfig /mnt/etc/inconfig 
  cp/bin/who /mnt/bin/who 
  cp/bin/ps /mnt/bin/ps 
  cp/usr/bin/telnet /mnt/usr/bin/telnet 
  cp/usr/bin/rlogin /mnt/usr/bin/rlogin 
  cp/usr/bin/ftp /mnt/usr/bin/ftp 
  exit 0 
  14?输入完成使用 fsck 检查文件系统,当全部完成时,从驱动器上移开软盘,贴上root标签,带网络功能的SCO UNIX 5.05应急软盘组便制作完成。 
    若要使用应急软盘组中的网络服务功能,可在用应急软盘组引导系统后,输入tcp start 手工启动网络服务
阅读(376) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~