<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>温室小花.技术.博客 --纯粹的unix技术博客 &#187; ibm unix</title>
	<atom:link href="http://www.evanjiang.net.cn/archives/category/operating_system/ibm-unix/feed" rel="self" type="application/rss+xml" />
	<link>http://www.evanjiang.net.cn</link>
	<description>红颜弹指老，刹那芳华，与其天涯思君，恋恋不舍，莫若相忘于江湖！</description>
	<lastBuildDate>Sun, 05 Sep 2010 14:51:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>WAS7ND  FOR AIX -两套集群安装记录笔记</title>
		<link>http://www.evanjiang.net.cn/archives/1436.html</link>
		<comments>http://www.evanjiang.net.cn/archives/1436.html#comments</comments>
		<pubDate>Sat, 23 Jan 2010 12:45:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[WebSphere]]></category>
		<category><![CDATA[ibm unix]]></category>

		<guid isPermaLink="false">http://www.evanjiang.net.cn/?p=1436</guid>
		<description><![CDATA[<p>


 <p>硬件平台：p759
操作系统：aix 5.3
本次要安装：WAS 7，
一、	安装前介质准备
以上三类文件分别放在两台机的/tmp/was_install目录下，子目录分别为WAS,,IHS,plugin ,然后解压。
Guzip *.gz
Tar xvf *.tar
准备安装
二、安装要求：
1、两台机，做成集群，S1QDJZYY做管理控制台，S2QDJZYY做受控节点
拓朴如下：
主机名	IP	安装软件（组件）
S1QDJZYY	xxx.xxx.xxx.xxx主	WASND ( WAS，DM) +httpserver+plugin
S2QDJZYY	xxx.xxx.xxx.xxx备	WASND( WAS) + httpserver+plugin</p>
<p>2、本机地址通过DHCP 获取从兴内部IP。
3、并请求从兴刘工协助完成ftp 文件上传到目标机上</p>
<p>4、连接方式，就是通过手提电脑连入一台WINDOWS2003，然后通过这台WINDOWS2003上的xmanager连入到目标机中。</p>
<p>5、其他要求：
管理用户名与口令设置：admin/admin(样本samples的口令也是admin，在S1QDJZYY有装samlpes，在S2QDJZYY没有装这个样本包)</p>
<p>主机首先用图形化安装，得到dmgr01,appsrv01 文件，备机也用图形化安装，得到apparv01 ,然后主机与备机都通过字符脚本形式，建多一个appsrv02 profileName。
安装目录放在 /usr/IBM目录下。</p>
<p>
三、安装前其他事项检查
1、Df 命令看空间，/install下空间足够
2、hostname主机名检查，主机名没有下划线，正常
3、系统补丁检查 uname 看操作系统与版本，正常
4、集群内的主、备两机要互相PING通，在HOSTS文件中要互相加主机IP与HOSTNAME
在每台机的HOSTS文件中增加对方的IP地址与名称，来建集群时用
此步是把备机上的server1节点加入主机的dmgr01上成功的前提
5、	群集安装时，确认所有机子的日期要一致,要同步</p>
<p>四、WAS安装过程
1、安装与节点设置
在目标机的终端格式直接操作，在aix中执行安装
注意：安装目录注意修改默认opt为指定目录/usr/</p>
<p>Was/install.sh执行，在 S1QDJZYY下选择cell单元（dmgr+application，并自动联合，）安装，在S2QDJZYY下选择application安装。</p>
<p>两机各自完成后，在S1QDJZYY下，在profiles/dmgr01/bin下执行
./startManager.sh启动服务
然后到/profiles/appsvr01/bin下执行./startNode.sh启动节点代理
然后可到/profiles/appsvr01/bin下执行./startSever.sh server1启动服务</p>
<p>在S2QDJZYY下，在profiles/appsvr01/bin下执行
./addNode.sh xxx.xxx.xxx.xxx 8879
输入用户与口令admin,admin
看节点联结完成后，再执行./startNode.sh启动节点代理。
执行./startServer.sh server1可启动服务</p>
<p>此时打开控制台 http:// xxx.xxx.xxx.xxx :9060/ibm/console，输入admin/admin后，打开环境->节点管理，可看到两个受控节点；打开application server可看到两个服务server1，并且状态是已启动状态。</p>
<p>2、集群建立
去application server下删除两个独立的SERVER1。然后到cluster中建立一个新的集群gdjzcluster。
然后在NODE1、NODE2下分别建立server1。加入集群。</p>
<p>3、去节点管理那里做下同步节点
4、启动集群，可以看到成功启动即可。</p>
<p>五、安装HTTP与PLUGINS
停止上面启动的集群，安装http server与plugins
安装http server时，注意用户与组那里设成nobody,管理用户与口令设成admin
其他步骤按提示进行。
安装目录注意修改默认opt为指定目录usr</p>
<p>安装后，可在http server/bin目录下执行./apachectl start与/adminctl start启动apach服务与管理。看logs下的admin_err.log，提示成功即可。</p>
<p>六、安装appsrv02 ，在S1QDJZYY 与S2QDJZYY用字符脚本建立appsrv02
在S1QDJZYY下：
      cd /usr/IBM/WebSphere/AppServer/bin
         [...]]]></description>
			<content:encoded><![CDATA[<p style="float: left;margin: 4px;"><script type="text/javascript"><!--
google_ad_client = "pub-8438729971248494";
/* 160x600, 创建于 10-2-7 */
google_ad_slot = "8970910006";
google_ad_width = 160;
google_ad_height = 600;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p> <p>硬件平台：p759<br />
操作系统：aix 5.3<br />
本次要安装：WAS 7，<br />
一、	安装前介质准备<br />
以上三类文件分别放在两台机的/tmp/was_install目录下，子目录分别为WAS,,IHS,plugin ,然后解压。<br />
Guzip *.gz<br />
Tar xvf *.tar<br />
准备安装<br />
二、安装要求：<br />
1、两台机，做成集群，S1QDJZYY做管理控制台，S2QDJZYY做受控节点<br />
拓朴如下：<br />
主机名	IP	安装软件（组件）<br />
S1QDJZYY	xxx.xxx.xxx.xxx主	WASND ( WAS，DM) +httpserver+plugin<br />
S2QDJZYY	xxx.xxx.xxx.xxx备	WASND( WAS) + httpserver+plugin</p>
<p>2、本机地址通过DHCP 获取从兴内部IP。<br />
3、并请求从兴刘工协助完成ftp 文件上传到目标机上</p>
<p>4、连接方式，就是通过手提电脑连入一台WINDOWS2003，然后通过这台WINDOWS2003上的xmanager连入到目标机中。</p>
<p>5、其他要求：<br />
管理用户名与口令设置：admin/admin(样本samples的口令也是admin，在S1QDJZYY有装samlpes，在S2QDJZYY没有装这个样本包)</p>
<p>主机首先用图形化安装，得到dmgr01,appsrv01 文件，备机也用图形化安装，得到apparv01 ,然后主机与备机都通过字符脚本形式，建多一个appsrv02 profileName。<br />
安装目录放在 /usr/IBM目录下。</p>
<p><span id="more-1436"></span><br />
三、安装前其他事项检查<br />
1、Df 命令看空间，/install下空间足够<br />
2、hostname主机名检查，主机名没有下划线，正常<br />
3、系统补丁检查 uname 看操作系统与版本，正常<br />
4、集群内的主、备两机要互相PING通，在HOSTS文件中要互相加主机IP与HOSTNAME<br />
在每台机的HOSTS文件中增加对方的IP地址与名称，来建集群时用<br />
此步是把备机上的server1节点加入主机的dmgr01上成功的前提<br />
5、	群集安装时，确认所有机子的日期要一致,要同步</p>
<p>四、WAS安装过程<br />
1、安装与节点设置<br />
在目标机的终端格式直接操作，在aix中执行安装<br />
注意：安装目录注意修改默认opt为指定目录/usr/</p>
<p>Was/install.sh执行，在 S1QDJZYY下选择cell单元（dmgr+application，并自动联合，）安装，在S2QDJZYY下选择application安装。</p>
<p>两机各自完成后，在S1QDJZYY下，在profiles/dmgr01/bin下执行<br />
./startManager.sh启动服务<br />
然后到/profiles/appsvr01/bin下执行./startNode.sh启动节点代理<br />
然后可到/profiles/appsvr01/bin下执行./startSever.sh server1启动服务</p>
<p>在S2QDJZYY下，在profiles/appsvr01/bin下执行<br />
./addNode.sh xxx.xxx.xxx.xxx 8879<br />
输入用户与口令admin,admin<br />
看节点联结完成后，再执行./startNode.sh启动节点代理。<br />
执行./startServer.sh server1可启动服务</p>
<p>此时打开控制台 http:// xxx.xxx.xxx.xxx :9060/ibm/console，输入admin/admin后，打开环境->节点管理，可看到两个受控节点；打开application server可看到两个服务server1，并且状态是已启动状态。</p>
<p>2、集群建立<br />
去application server下删除两个独立的SERVER1。然后到cluster中建立一个新的集群gdjzcluster。<br />
然后在NODE1、NODE2下分别建立server1。加入集群。</p>
<p>3、去节点管理那里做下同步节点<br />
4、启动集群，可以看到成功启动即可。</p>
<p>五、安装HTTP与PLUGINS<br />
停止上面启动的集群，安装http server与plugins<br />
安装http server时，注意用户与组那里设成nobody,管理用户与口令设成admin<br />
其他步骤按提示进行。<br />
安装目录注意修改默认opt为指定目录usr</p>
<p>安装后，可在http server/bin目录下执行./apachectl start与/adminctl start启动apach服务与管理。看logs下的admin_err.log，提示成功即可。</p>
<p>六、安装appsrv02 ，在S1QDJZYY 与S2QDJZYY用字符脚本建立appsrv02<br />
在S1QDJZYY下：<br />
      cd /usr/IBM/WebSphere/AppServer/bin<br />
                ./manageprofiles.sh -create -profileName AppSrv02<br />
                -profilePath /usr/IBM/WebSphere/AppServer/profiles/AppSrv02<br />
                -templatePath /usr/IBM/WebSphere/AppServer/profileTemplates/default<br />
                -hostName S1QDJZYY -enableAdminSecurity true<br />
                -adminUserName admin -adminPassword admin -samplesPassword admin<br />
在S2QDJZYY下：<br />
 cd /usr/IBM/WebSphere/AppServer/bin<br />
                ./manageprofiles.sh -create -profileName AppSrv02<br />
                -profilePath /usr/IBM/WebSphere/AppServer/profiles/AppSrv02<br />
                -templatePath /usr/IBM/WebSphere/AppServer/profileTemplates/default<br />
                -hostName S2QDJZYY -enableAdminSecurity true<br />
                -adminUserName admin -adminPassword admin -samplesPassword admin</p>
<p>七、将appsrv02 加入dmg01。<br />
在S1QDJZYY下：<br />
cd /usr/IBM/WebSphere/AppServer/appsrv02/bin<br />
./addNode.sh localhost 8879<br />
输入 admin admin<br />
在S2QDJZYY下：<br />
cd /usr/IBM/WebSphere/AppServer/appsrv02/bin<br />
./addNode.sh xxx.xxx.xxx.xxx 8879<br />
输入admin admin </p>
<p>八、现在在后台应该可以看到新增加两个节点。然后针对这两个节点做应用一机的server2 与应用二机的server2的集群 .应用一机的server3与应用二机的server3的的集群，建立的过程与建立server1的集群的步骤一样。这里就不详述。</p>
<p>完成！</p>
]]></content:encoded>
			<wfw:commentRss>http://www.evanjiang.net.cn/archives/1436.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mq6 for aix 安装并打补丁 安装记录</title>
		<link>http://www.evanjiang.net.cn/archives/1430.html</link>
		<comments>http://www.evanjiang.net.cn/archives/1430.html#comments</comments>
		<pubDate>Fri, 15 Jan 2010 14:06:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[WebSphere]]></category>
		<category><![CDATA[ibm unix]]></category>

		<guid isPermaLink="false">http://www.evanjiang.net.cn/?p=1430</guid>
		<description><![CDATA[<p style="float: right;margin: 4px;">


</p> <p>一、	创建用户名与组：
创建用户组：
#smitty mkgroup
* Group NAME                               [mqm]
  ADMINISTRATIVE group?              [...]]]></description>
			<content:encoded><![CDATA[<p>一、	创建用户名与组：<br />
创建用户组：<br />
#smitty mkgroup<br />
* Group NAME                               [mqm]<br />
  ADMINISTRATIVE group?                     true                                 +<br />
  Group ID                                 [205]                                 #<br />
  USER list                                []                                    +<br />
  ADMINISTRATOR list                       []                                    +<br />
  Projects                                 []                                    +<br />
创建用户名<br />
#smitty mkuser<br />
* User NAME                                [mqm]<br />
  User ID                                  [245]                                 #<br />
  ADMINISTRATIVE USER?                      false                                +<br />
  Primary GROUP                            [mqm]                                 +<br />
  Group SET                                [mqm,staff]                           +<br />
  ADMINISTRATIVE GROUPS                    []                                    +<br />
  ROLES                                    []                                    +<br />
  Another user can SU TO USER?              true                                 +<br />
  SU GROUPS                                [ALL]                                 +<br />
  HOME directory                           [/var/mqm]<br />
  Initial PROGRAM                          [/usr/bin/ksh]<br />
  User INFORMATION                         []<br />
  EXPIRATION date (MMDDhhmmyy)             [0]<br />
二、给mqm用户设置密码：<br />
    a.用root用户登陆<br />
b.passwd mqm.<br />
三、用mqm用户进入，进入第一次，系统会提示重新修改密码：再次修改密码.<br />
Mqm用户最终修改过的密码为：mqm123456<br />
四、用root进入,进入mq的安装文件存放路径：<br />
#cd /usr/mqm_install/mq6<br />
# smitty install_latest ,按下面载屏来修改<br />
<span id="more-1430"></span></p>
<p>这里ACCEPT new license agreements?一定要设置成yes ,用tab来切换。切换后，按F4 键，再按回车。选yes ,再按回车，再按回车</p>
<p>之后，就进入正常安装流程。屏幕字符会一路向下翻滚。显示安装成功的组件信息，大概貌过了一分钟，安装完成，然后按padn键，按到最后，见到botton字符，然后按F10退出smitty安装界面。<br />
五、安装成功会在/usr/mqm目录下面有如下目录与文件，安装不成功只会有licenses文件。</p>
<p>六、安装完成后的测试<br />
验证安装<br />
    1、mqm用户登录<br />
       创建队列venus.queue.manager<br />
       crtmqm -q venus.queue.manager<br />
       启动队列管理器<br />
　　　 strmqm<br />
       启用MQSC命令<br />
       runmqsc<br />
       进入环境后，定义名为ORANGE.QUEUE的本地队列<br />
       define qlocal (orange.queue)<br />
       end  (停止MQSC)</p>
<p>　　　　现在，已定义下列各项：名为venus.queue.manager的缺省队列管理器，名为ORANGE.QUEUE的队列</p>
<p>        转到/opt/mqm/samp/bin目录下，使用amqsput样本程序来将消息放入队列，以且使用amqsget样本程序来从队列取回消息<br />
        dspmq  命令可显示MQM队列状态<br />
        ./amqsput ORANGE.QUEUE<br />
        输入一行文字     for example &#8221; TEST IS&#8221;，然后以空行结束，退出<br />
　　　　./amqsget ORANGE.QUEUE<br />
        可显示刚才放入队列的消息，成功提示即证明完成。</p>
<p>七、mq补丁的安装:<br />
安装时，一定要先停掉上面为了测试安装而启动的队列管理器与队列，否则下面打补丁会不成功。会报错。<br />
#cd /usr/mqm_install/mq6pack<br />
#smitty update_all<br />
按下面的截屏来输入相关设置参数</p>
<p>这里ACCEPT new license agreements?一定要设置成yes ,用tab来切换。切换后，按F4 键，再按回车。选yes ,再按回车，再按回车</p>
<p>之后，就进入正常安装流程。屏幕字符会一路向下翻滚。显示安装成功的组件信息，大概过了一分钟，安装完成，然后按padn键，按到最后，见到botton字符，然后按F10退出smitty安装界面。</p>
<p>八、查看mq补丁升级后的版本：<br />
#/usr/mqm/bin/dspmqver<br />
如下截图所示</p>
]]></content:encoded>
			<wfw:commentRss>http://www.evanjiang.net.cn/archives/1430.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AIX下的topas命令显示输出的参数内容都是代表什么含义</title>
		<link>http://www.evanjiang.net.cn/archives/1091.html</link>
		<comments>http://www.evanjiang.net.cn/archives/1091.html#comments</comments>
		<pubDate>Fri, 22 May 2009 10:34:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ibm unix]]></category>

		<guid isPermaLink="false">http://www.evanjiang.net.cn/?p=1091</guid>
		<description><![CDATA[<p>求教：AIX下的topas命令显示输出的参数内容都是代表什么含义
第二个固定部分占用了显示器的最右端的 25 个位置。它包含如下统计信息的 5 个分部：</p>
<p>事件／队列 显示所选系统全局事件的每秒频率、线程运行和等待队列的平均大小：
Cswitch
在监视时间间隔内每秒上下文切换的数量。
Syscalls
在监视时间间隔内每秒执行的系统调用的数量。
读
在监视时间间隔内每秒执行的 read 系统调用的数量。
写
在监视时间间隔内每秒执行的 write 系统调用的数量。
派生
在监视时间间隔内每秒执行的 fork 系统调用的数量。
执行
在监视时间间隔内每秒执行的 exec 系统调用的数量。
运行队列
准备运行但需要等待处理器可用的平均线程数目。
等待队列
正在等待页面调度完成的平均线程数目。
文件/TTY 显示所选文件与 tty 统计信息的每秒频率。
Readch
在监视时间间隔内 read 系统调用每秒读的字节数。
Writech
在监视时间间隔内 write 系统调用每秒写的字节数。
Rawin
在监视时间间隔内从 TTY 中每秒读取的原始字节数。
Ttyout
在监视时间间隔内每秒写入 TTY 中的字节数。
Igets
在监视时间间隔内每秒调用信息节点查找例程的数量。
Namei
在监视时间间隔内每秒调用路径名查找例程的数量。
Dirblk
在监视时间间隔内被目录搜索例程每秒扫描的目录块数目。
页面调度 显示页面调度统计信息的每秒频率。
错误
在监视时间间隔内每秒页面出错的数量。这包括不能激活页面调度的页面故障。
占用
在监视时间间隔内每秒钟有物理内存 4K 帧被虚拟内存管理器占用。
PgspIn
在监视时间间隔内每秒钟从调页空间读取 4K 页面的数量。
PgspOut
在监视时间间隔内每秒钟把 4K 页面写入调页空间的数量。
PageIn
在监视时间间隔内每秒钟读取 4K 页面的数量。这包括与从文件系统读取有关的页面调度活动。从这个值中减去 PgspIn 就可得到在监视时间间隔内每秒钟从文件系统读取的 4K 页面的数量。
PageOut
在监视时间间隔内每秒钟写 4K 页面的数量。这包括与写入文件系统有关的页面调度活动。从这个值中减去 PgspOut 就可得到在监视时间间隔内每秒钟写入文件系统的 4K 页面的数量。
Sios
在监视时间间隔内虚拟内存管理器每秒钟发出的 I/O 请求的数目。
内存 显示实际内存大小与内存使用的分布情况。
实际，MB

以 MB 为单位的实际内存大小。
% Comp
当前分配给计算页面帧的实际内存的百分数。计算页面帧通常是那些被调页空间支持的帧。
% Noncomp
当前分配给非计算页面帧的实际内存的百分数。非计算页面帧通常是那些被文件空间（可以是数据文件、可执行文件或共享库文件）支持的帧。
% Client
当前被分配用来高速缓存远程安装的文件的实际内存的百分数。
调页空间 显示调页空间的大小及利用情况。
大小，MB
系统上所有调页空间的总和，以 MB 为单位。
% [...]]]></description>
			<content:encoded><![CDATA[<p>求教：AIX下的topas命令显示输出的参数内容都是代表什么含义<br />
第二个固定部分占用了显示器的最右端的 25 个位置。它包含如下统计信息的 5 个分部：</p>
<p>事件／队列 显示所选系统全局事件的每秒频率、线程运行和等待队列的平均大小：<br />
Cswitch<br />
在监视时间间隔内每秒上下文切换的数量。<br />
Syscalls<br />
在监视时间间隔内每秒执行的系统调用的数量。<br />
读<br />
在监视时间间隔内每秒执行的 read 系统调用的数量。<br />
写<br />
在监视时间间隔内每秒执行的 write 系统调用的数量。<br />
派生<br />
在监视时间间隔内每秒执行的 fork 系统调用的数量。<br />
执行<br />
在监视时间间隔内每秒执行的 exec 系统调用的数量。<br />
运行队列<br />
准备运行但需要等待处理器可用的平均线程数目。<br />
等待队列<br />
正在等待页面调度完成的平均线程数目。<br />
文件/TTY 显示所选文件与 tty 统计信息的每秒频率。<br />
Readch<br />
在监视时间间隔内 read 系统调用每秒读的字节数。<br />
Writech<br />
在监视时间间隔内 write 系统调用每秒写的字节数。<br />
Rawin<br />
在监视时间间隔内从 TTY 中每秒读取的原始字节数。<br />
Ttyout<br />
在监视时间间隔内每秒写入 TTY 中的字节数。<br />
Igets<br />
在监视时间间隔内每秒调用信息节点查找例程的数量。<br />
Namei<br />
在监视时间间隔内每秒调用路径名查找例程的数量。<br />
Dirblk<br />
在监视时间间隔内被目录搜索例程每秒扫描的目录块数目。<br />
页面调度 显示页面调度统计信息的每秒频率。<br />
错误<br />
在监视时间间隔内每秒页面出错的数量。这包括不能激活页面调度的页面故障。<br />
占用<br />
在监视时间间隔内每秒钟有物理内存 4K 帧被虚拟内存管理器占用。<br />
PgspIn<br />
在监视时间间隔内每秒钟从调页空间读取 4K 页面的数量。<br />
PgspOut<br />
在监视时间间隔内每秒钟把 4K 页面写入调页空间的数量。<br />
PageIn<br />
在监视时间间隔内每秒钟读取 4K 页面的数量。这包括与从文件系统读取有关的页面调度活动。从这个值中减去 PgspIn 就可得到在监视时间间隔内每秒钟从文件系统读取的 4K 页面的数量。<br />
PageOut<br />
在监视时间间隔内每秒钟写 4K 页面的数量。这包括与写入文件系统有关的页面调度活动。从这个值中减去 PgspOut 就可得到在监视时间间隔内每秒钟写入文件系统的 4K 页面的数量。<br />
Sios<br />
在监视时间间隔内虚拟内存管理器每秒钟发出的 I/O 请求的数目。<br />
内存 显示实际内存大小与内存使用的分布情况。<br />
实际，MB<br />
<span id="more-1091"></span><br />
以 MB 为单位的实际内存大小。<br />
% Comp<br />
当前分配给计算页面帧的实际内存的百分数。计算页面帧通常是那些被调页空间支持的帧。<br />
% Noncomp<br />
当前分配给非计算页面帧的实际内存的百分数。非计算页面帧通常是那些被文件空间（可以是数据文件、可执行文件或共享库文件）支持的帧。<br />
% Client<br />
当前被分配用来高速缓存远程安装的文件的实际内存的百分数。<br />
调页空间 显示调页空间的大小及利用情况。<br />
大小，MB<br />
系统上所有调页空间的总和，以 MB 为单位。<br />
% 已用的<br />
当前在使用的调页空间占所有的百分数。<br />
% 未用的<br />
当前未使用的调页空间占所有的百分数。<br />
NFS 显示每秒调用的 NFS 状态<br />
服务器 V2 calls/sec<br />
客户机 V2 calls/sec<br />
服务器 V3 calls/sec<br />
客户机 V3 calls/sec</p>
<p>
<!-- Begin alimama Adserver code -->
<script type="text/javascript"><!--
google_ad_client = "pub-8438729971248494";
/* 728x90, ������ 10-2-7 */
google_ad_slot = "4752526529";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Alimama Adserver code -->
<br />
topas 显示的变量部分可有一、二、三、四或五个分部。如果有多个分部显示，则总是按照下列顺序显示：</p>
<p>CPU<br />
网络接口<br />
物理磁盘<br />
工作量管理类<br />
进程<br />
当 topas 命令启动时，会显示热门实体被监视的所有分部。一个例外就是工作量管理（WLM）类分部，仅当 WLM 活动时才显示该分部。</p>
<p>CPU 使用情况 这个分部显示一个条形图表来表示累积的 CPU 使用情况。如果有多个 CPU，按 c 键两次就可显示 CPU 列表。仅按 c 键一次会关闭这个分部。下列字段通过两种格式显示：</p>
<p>User%<br />
这显示以用户方式执行的程序所使用的 CPU 的百分数。（缺省按用户% 排序）<br />
Kern%<br />
这显示以内核方式执行的程序所使用的 CPU 的百分数。<br />
Wait%<br />
这显示用于等待 IO 的时间的百分数。<br />
Idle%<br />
这表示 CPU 空闲时间的百分数。<br />
当这个分部首先显示热门 CPU 列表时，就按 User% 字段来对列表排序。但是，可以按其它字段来对列表排序，只要把光标移到想要的那一栏顶部就可以了。</p>
<p>网络接口 此分部显示了热门网络接口的列表。所显示接口的最大数目是正被监视的热门接口数目，正如 -n 标志指定的那样。如果其它分部也被显示，则将显示接口的一个较小数目。按 n 键可关闭此分部。再按一次 n 键就会显示一行所有网络接口活动的报告摘要。两个报告都显示下列字段：</p>
<p>Interf<br />
网络接口的名称。<br />
KBPS<br />
在监视时间间隔内每秒钟以 MB 为单位的总吞吐量。这个字段是每秒接收到的千字节和发送的千字节的总和。<br />
I-Pack<br />
在监视时间间隔内每秒钟接收到的数据包的数目。<br />
O-Pack<br />
在监视时间间隔内每秒钟发送的数据包的数目。<br />
KB-In<br />
在监视时间间隔内每秒钟接收到的千字节的数目。<br />
KB-Out<br />
在监视时间间隔内每秒钟发送的千字节的数目。<br />
当此分部首先显示热门网络接口列表时，按 KBPS 字段对列表排序。但是，可以按其它字段对列表排序，只要把光标移到想要的那一栏顶部就可以了。排序仅对最多 16 个网络适配器有效。</p>
<p>物理磁盘 此分部显示了热门物理磁盘的列表。所显示物理磁盘的最大数目是正被监视的热门物理磁盘数目，正如 -d 标志指定的那样。如果其它分部也被显示，则将显示物理磁盘的一个较小数目。按 d 键可关闭这个分部。再按一次 d 键就会显示一行所有物理磁盘活动的报告摘要。两个报告都显示下列字段：<br />
Disk<br />
物理磁盘的名称。<br />
Busy%<br />
表示物理磁盘活动时间的百分比（驱动器带宽使用）。<br />
KBPS<br />
在监视时间间隔内每秒钟读和写的千字节的数目。此字段是 KB-Read 和 KB-Writ 的总和。<br />
TPS<br />
每秒钟发送到物理磁盘的传输的数目。传输是对物理磁盘的 I/O 请求。多个逻辑请求可组合成对磁盘的单个 I/O 请求。传输大小不确定。<br />
KB-Read<br />
每秒钟从物理磁盘读取的千字节的数目。<br />
KB-Writ<br />
每秒钟写到物理磁盘的千字节的数目。<br />
当此分部首先显示热门物理磁盘列表时，按 KBPS 字段对列表排序。但是，可以按其它字段对列表排序，只要把光标移到想要的那一栏顶部就可以了。排序仅对最多 128 个物理磁盘有效。<br />

<!-- Begin alimama Adserver code -->
<script type="text/javascript"><!--
google_ad_client = "pub-8438729971248494";
/* 728x90, ������ 10-2-7 */
google_ad_slot = "4752526529";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Alimama Adserver code -->
<br />
WLM 类 此分部显示了热门工作量管理（WLM）类的列表。所显示 WLM 类的最大数目是正被监视的热门 WLM 类数目，正如 -w 标志指定的那样。如果其它分部也被显示，则将显示 WLM 类的一个较小数目。按 w 键可关闭此分部。对于每一个类会显示下列字段：</p>
<p>% CPU 使用情况<br />
在监视时间间隔内 WLM 类的平均 CPU 使用情况。<br />
% Mem 使用情况<br />
在监视时间间隔内 WLM 类的平均内存使用情况。<br />
% Blk I/O<br />
在监视时间间隔内 WLM 类的块 I/O 的平均百分比。<br />
当这个分部首先显示热门 WLM 类列表时，就按 CPU% 字段来对列表排序。但是，可以按其它字段来对列表排序，只要把光标移到想要的那一栏顶部就可以了。</p>
<p>进程 此分部显示了热门进程的列表。所显示进程的最大数目是正被监视的热门过程数目，正如 -p 标志指定的那样。如果其它分部也被显示，则将显示进程的一个较小数目。按 p 键可关闭此分部。按监视时间间隔内进程的 CPU 使用情况来对进程排序。对于每一进程会显示下列字段：<br />
名称<br />
在进程中执行的可执行程序的名称。名称已被除去任何路径名和参数信息并被截断到 9 个字符的长度。<br />
进程标识<br />
进程的进程标识。<br />
% CPU 使用情况<br />
在监视时间间隔内进程的平均 CPU 使用情况。第一次显示进程时，这个值表示整个进程阶段平均 CPU 使用情况。<br />
已用调页空间<br />
分配给此进程的调页空间的大小。这可被认为是进程覆盖区的一种表达式，但并不包括用来保持可执行程序和它依赖的任何共享库的内存。<br />
进程所有者（如果 WLM 部分被关闭）<br />
拥有此进程的用户的用户名。<br />
工作量管理（WLM）类（如果 WLM 部分被打开）<br />
进程所属的 WLM 类。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.evanjiang.net.cn/archives/1091.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AIX Useful Commands</title>
		<link>http://www.evanjiang.net.cn/archives/640.html</link>
		<comments>http://www.evanjiang.net.cn/archives/640.html#comments</comments>
		<pubDate>Mon, 02 Mar 2009 10:32:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ibm unix]]></category>
		<category><![CDATA[Aix Useful Commands]]></category>

		<guid isPermaLink="false">http://www.evanjiang.net.cn/?p=640</guid>
		<description><![CDATA[<p>compress -c file.txt &#62;; file.Z           Create a compressed file.</p>
<p>uuencode (infile) (extract-file-name) &#62;; (output file)
Converts a binary file to an ASCII file for transfer by modem or email</p>
<p>uudecode (encoded file)
Extracts a binary file from encoded file and calls it the extract-file-name</p>
<p>examples :-</p>
<p>uuencode maymap maymap &#62;; maymap.enc
uudecode [...]]]></description>
			<content:encoded><![CDATA[<p>compress -c file.txt &gt;; file.Z           Create a compressed file.</p>
<p>uuencode (infile) (extract-file-name) &gt;; (output file)<br />
Converts a binary file to an ASCII file for transfer by modem or email</p>
<p>uudecode (encoded file)<br />
Extracts a binary file from encoded file and calls it the extract-file-name</p>
<p>examples :-</p>
<p>uuencode maymap maymap &gt;; maymap.enc<br />
uudecode maymap.enc</p>
<p>od -c /tmp            Displays contents of the /tmp directory file<br />
ls -i                 Lists files with their inode numbers<br />
echo *                Lists files, can be used if ls is corrupt/missing</p>
<p>chtz (timezone eg GMT0BST)        Changes the timezone in /etc/environment file<br />
chlang (language eg En_GB)        Changes the language in /etc/environment file</p>
<p>ar -v -t (archive file)           List contents of an archive<br />
ar -v -x (archive file)           Extracts the archive<br />
ar -v -t /usr/lib/libC-r.a        Lists contents of the libC_r.a library</p>
<p>find /source -print | cpio -pdm /target<br />
Copying directories using cpio, creates /target/source directory.</p>
<p>dump -nTv (binary executable)     Displays the contents of an executable file</p>
<p>dump -c        Displays string information<br />
dump -o        Displays object file headers<br />
dump -l        Displays line numbers<br />
dump -s        Displays the text section</p>
<p>snap -ao /dev/rmt0         Create a snapshot onto tape<br />
snap -ad (directory)       Create a snapshot into a named directory other<br />
than the default (/tmp/ibmsupt)</p>
<p>/usr/dt/bin/dtconfig -d    Disables desktop logins<br />
/usr/dt/bin/dtconfig -e    Enables desktop logins<br />
/var/dt/Xpid               PID of the dtlogin process</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
LICENSES / SOFTWARE INSTALLATION<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>lslicense                    Displays number of current user licenses<br />
chlicense -u (number)        Changes the number of user licenses<br />
( ftp,rexec and rsh (without -i flag) do not need an AIX user license to be<br />
able to access the system. )</p>
<p>oslevel                       Returns operating system level</p>
<p>4 . 3 . 3 . 0 &lt;&#8212;&#8212;&#8212; Preventive Maintenance Level<br />
|   |   |<br />
|   |   +&#8212;&#8212;&#8212;&#8212;&#8212;-Modification<br />
|   +&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;Release<br />
+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;Version<br />
<span id="more-640"></span><br />
oslevel -l 4.3.3.0            Displays all filesets that are &#8220;downlevel&#8221;</p>
<p>whence (program)              Returns full path of program<br />
whereis (program)             Returms full path of program</p>
<p>what (program)                Displays identifying info from the executable<br />
like version number, when compiled.</p>
<p>lslpp -L all                  list all installed software<br />
lslpp -L (program set name)   Check if software installed<br />
lslpp -f                      Lists filesets vs packages<br />
lslpp -ha                     Lists installation history of filesets<br />
lslpp -w /usr/bin/swapon      Lists the fileset that the file belongs to</p>
<p>lppchk -c                     Checks file checksums against SWVPD<br />
lppchk -l                     Checks symbolic links against SWVPD</p>
<p>instfix -ik (fix number eg IX66617)     Checks id fix is installed<br />
instfix -ik 4330-02_AIX_ML<br />
instfix -i | grep ML                    Displays all ML&#8217;s installed</p>
<p>instfix -k IX38794 -d /dev/cd0          Installs a fix from cdrom</p>
<p>/usr/sbin/install_assist                Smitty Installation Assistant</p>
<p>/usr/sys/inst.images/sys.bundles        Software bundle files</p>
<p>alt_disk_install -c hdisk1       Clones a running rootvg onto hdisk1<br />
alt_disk_install -w              Wakes up alt vg<br />
alt_disk_install -s              Sends alt vg to sleep !<br />
alt_disk_install -x              Removes alt vg from disk</p>
<p>/usr/lpp/bosinst/blvset -d /dev/hdisk0 -p 4.2<br />
Resets the pad string in the BLV to the correct AIX version. Needed if the<br />
migration option is missing when installing.</p>
<p>installp -ad (device) (fileset) (level)     Install apply and commit fileset<br />
installp -pad (device) (fileset) (level)    Preview install<br />
installp -u (fileset)                       Remove fileset<br />
installp -ld (device)                       List all software on device</p>
<p>example:-</p>
<p>installp -pad /dev/rmt0 X11.base 4.3.3.0</p>
<p>installp -C      Cleans up after a premature cancel or interrupted installation.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
TERMINALS / DISPLAYS<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>/usr/share/lib/terminfo    Directory with all support terminal info files.</p>
<p>tty            Displays what the tty/pty number of the terminal is.</p>
<p>termdef        reports the termtype setup in smit for the tty port<br />
that termdef is run on.</p>
<p>chdev -l (device eg tty1) -a term=vt100     Sets tty to a vt100 terminal type</p>
<p>penable tty0      adds getty line into /etc/inittab for tty0 and starts getty<br />
pdisable tty0     disables the getty line and disables getty</p>
<p>penable / pdisable -a option is for all</p>
<p>stty erase ^?     Set backspace key for vt100 terminals<br />
stty erase ^H     Set backspace key for wyse50 terminals</p>
<p>lscons                                              Displays the console device<br />
chcons -a login=enable (device eg /dev/tty1)        Changes the console device</p>
<p>lsdisp            Display adapter device information<br />
chdisp            Change default display used by LFT subsystem</p>
<p>Create ttys on ports 0 to 7 on adapter sa2 :-</p>
<p>for i in 0 1 2 3 4 5 6 7<br />
do<br />
mkdev -c tty1 -t tty -s rs232 -p sa2 -w$i -a login=enable -a term=vt100<br />
done</p>
<p>portmir -t /dev/tty0     Mirror current terminal onto /dev/tty0<br />
portmir -o               Turns off port mirroring</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
NETWORK<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>host (ip or hostname)      Resolves a hostname / ip address</p>
<p>hostname                   Displays hostname<br />
hostname (hostname)        Sets the hostname until next reboot</p>
<p>lsdev -Cc if               Lists all available/defined network interfaces</p>
<p>chdev -l (device name) -a hostname=(hostname)    Changes hostname permanently<br />
chdev -l inet0 -a hostname=thomas</p>
<p>ifconfig (device name)              Displays network card settings<br />
ifconfig (device name) up           Turns on network card<br />
chdev -l (device name) -a state=up  Turns on network card<br />
ifconfig (device name) down         Turns off network card<br />
ifconfig (device name) detach       Removes the network card from the<br />
network interface list<br />
ifconfig en0 inet 194.35.52.1 netmask 255.255.255.0 up</p>
<p>ifconfig lo0 alias 195.60.60.1      Create alias ip address for loopback</p>
<p>route (add/delete) (-net/-host) (destination) (gateway)<br />
Adds or deletes routes to other networks or hosts, does not update<br />
the ODM database and will be lost at reboot.<br />
route add -net 194.60.89.0 194.60.90.4</p>
<p>chdev -l inet0 -a &#8220;net,-hopcount,1,-netmask,255.255.255.0,207.156.168.0,10.0.15.254&#8243;<br />
(destination) ( gateway )<br />
Adds route and adds entry into ODM, route survives a reboot,</p>
<p>route -rn                Display route table<br />
odmget -q &#8220;attribute=route&#8221; CuAt    Displays routes in the ODM.</p>
<p>lsattr -EHl inet0                  Displays routes set in ODM and hostname<br />
odmget -q &#8220;name=inet0&#8243; CuAt        Displays routes set in ODM and hostname</p>
<p>refresh -s inetd           Refresh inetd after changes to inetd.conf<br />
kill -1 (inetd PID)        Refresh inetd after changes to inted.conf</p>
<p>netstat -i                             Displays interface statistics<br />
entstat -d (ethernet adapter eg en0)   Displays ethernet statistics</p>
<p>arp -a         Displays ip to mac address table from arp cache</p>
<p>no -a          Displays network options use -o to set individual options or<br />
-d to set individual options to default.<br />
no -o option=value (this value is reset at reboot)<br />
no -o &#8220;ipforwarding=1&#8243;</p>
<p>traceroute (name or ipaddress)        Displays all the hops from source to<br />
destination supplied.</p>
<p>ping -R (hostname or ipaddress)       Same as traceroute except repeats.<br />
spray (hostname or ipaddress)         Send a stream of packets to a host</p>
<p>stopsrc -g tcpip            Stops all running TCP/IP daemons<br />
/etc/tcp.clean              Stops all running TCP/IP daemons and removes all<br />
lock files<br />
/etc/rc.tcpip               Start all TCP/IP daemons.<br />
Do not use startsrc -g tcpip as this will start all<br />
TCP/IP daemons including routed &amp; gated<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
N.F.S.<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>exportfs                        Lists all exported filesystems</p>
<p>exportfs -a                     Exports all fs&#8217;s in /etc/exports file</p>
<p>exportfs -u (filesystem)        Un-exports a filesystem</p>
<p>mknfs                           Configures and starts NFS services</p>
<p>rmnfs                           Stops and un-configures NFS services</p>
<p>mknfsexp -d /directory          Creates an NFS export directory</p>
<p>mknfsmnt                        Creates an NFS mount directory</p>
<p>mount hostname:/filesystem /mount-point    Mount an NFS filesystem</p>
<p>nfso -a                                    Display NFS Options<br />
nfso -o option=value                       Set an NFS Option<br />
nfso -o nfs_use_reserved_port=1</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
BACKUPS<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>MKSYSB<br />
&#8212;&#8212;</p>
<p>mkszfile -f                 Creates /image.data file (4.x onwards)<br />
mkszfile -X                 Creates /fs.size file    (3.x)</p>
<p>mksysb -i (device of file)  Creates a mksysb image</p>
<p>mksysb does not save any raw data and will not backup a filesystem that<br />
is not mounted.</p>
<p>SAVEVG<br />
&#8212;&#8212;</p>
<p>savevg -if (device or file) (vg)   Creates a savevg image</p>
<p>restvg -q -f (device or file)      Restore from a savevg image<br />
Ensure that the restvg command is run from /</p>
<p>mkvgdata (vg)                      Creates new vgname.data file</p>
<p>CPIO ARCHIVE<br />
&#8212;&#8212;&#8212;&#8212;</p>
<p>find (filesystem) -print | cpio -ocv &gt;; (filename or device)</p>
<p>eg find ./usr/ -print | cpio -ocv &gt;; /dev/rmt0</p>
<p>CPIO RESTORE<br />
&#8212;&#8212;&#8212;&#8212;<br />

<!-- Begin alimama Adserver code -->
<script type="text/javascript"><!--
google_ad_client = "pub-8438729971248494";
/* 728x90, ������ 10-2-7 */
google_ad_slot = "4752526529";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Alimama Adserver code -->
<br />
cpio -ict &lt; (filename or device) | more        Lists archive<br />
cpio -icdv &lt; (filename or device)<br />
cpio -icdv &lt; (filename or device) (&#8220;files or directories to restore&#8221;</p>
<p>eg cpio -icdv &lt; /dev/rmt0 &#8220;tcpip/*&#8221;             Restore directory and contents<br />
cpio -icdv &lt; /dev/rmt0 &#8220;*resolve.conf&#8221;       Restore a named file</p>
<p>TAR ARCHIVE<br />
&#8212;&#8212;&#8212;&#8211;</p>
<p>tar -cvf (filename or device) (&#8220;files or directories to archive&#8221;</p>
<p>eg tar -cvf /dev/rmt0 &#8220;/usr/*&#8221;</p>
<p>TAR RESTORE<br />
&#8212;&#8212;&#8212;&#8211;</p>
<p>tar -tvf (filename or device)                        Lists archive</p>
<p>tar -xvf (filename or device)                        Restore all<br />
tar -xvf (filename or device) (&#8220;files or directories to restore&#8221;<br />
use -p option for restoring with orginal permissions</p>
<p>eg tar -xvf /dev/rmt0 &#8220;tcpip&#8221;                   Restore directory and contents<br />
tar -xvf /dev/rmt0 &#8220;tcpip/resolve.conf&#8221;      Restore a named file</p>
<p>AIX ARCHIVE<br />
&#8212;&#8212;&#8212;&#8211;</p>
<p>find (filesystem) -print | backup -iqvf (filename or device)<br />
Backup by filename.</p>
<p>eg find /usr/ -print | backup -iqvf /dev/rmt0</p>
<p>backup -(backup level 0 to 9) -f (filename or device) (&#8220;filesystem&#8221;<br />
Backup by inode.</p>
<p>eg backup -0 -f /dev/rmt0 &#8220;/usr&#8221;        -u option updates /etc/dumpdates file</p>
<p>AIX RESTORE<br />
&#8212;&#8212;&#8212;&#8211;</p>
<p>restore -qTvf (filename or device)                        Lists archive</p>
<p>restore -qvxf (filename or device)                        Restores all<br />
restore -qvxf (filename or device) (&#8220;files or directories to restore&#8221;<br />
(use -d for restore directories)</p>
<p>restore -qvxf /dev/rmt0.1 &#8220;./etc/passwd&#8221;     Restore /etc/passwd file</p>
<p>restore -s4 -qTvf /dev/rmt0.1                Lists contents of a mksysb tape</p>
<p>BACKUPS ACROSS A NETWORK<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>To run the backup on a local machine (cpio) and backup on the remote<br />
machine&#8217;s (remhost) tape drive (/dev/rmt0)</p>
<p>find /data -print | cpio -ocv | dd obs=32k | rsh remhost \<br />
&#8220;dd ibs=32k obs=64k of=/dev/rmt0&#8243;</p>
<p>To restore/read the backup (cpio) on the remote machine</p>
<p>dd ibs=64k if=/dev/rmt0 | cpio -icvt</p>
<p>To restore/read the backup (cpio) on the local machine from the remote<br />
machine&#8217;s (remhost) tape drive (/dev/rmt0)</p>
<p>rsh remhost &#8220;dd ibs=64k obs=32k if=/dev/rmt0&#8243; | dd ibs=32k \<br />
| cpio -icvt</p>
<p>To run the backup (cpio) on a remote machine (remhost) and backup to<br />
the local machines tape drive (/dev/rmt0)</p>
<p>rsh remhost &#8220;find /data -print | cpio -ocv | dd ibs=32k&#8221; \<br />
| dd ibs=32k obs=64k of=/dev/rmt0</p>
<p>tar cBf &#8211; .  | rsh remhost &#8220;dd ibs=512 obs=512 of=/dev/rmt0&#8243;<br />
Same as above but using tar instead of cpio.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
Copying diskettes and tape<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>COPYING DISKETTES<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>dd if=/dev/fd0 of=(filename) bs=36b<br />
dd if=(filename) of=/dev/fd0 bs=36b conv=sync         or flcopy</p>
<p>COPYING TAPES<br />
&#8212;&#8212;&#8212;&#8212;-</p>
<p>dd if=/dev/rmt0 of=(filename)<br />
dd if=(filename) of=/dev/rmt0        or tcopy</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
VI Commands<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>:g/xxx/s//yyy/   global change where xxx is to be changed by yyy</p>
<p>sed &#8216;s(ctrl v ctrl m)g//g&#8217; old.filename &gt;; new.filename<br />
Strips out ^M characters from ascii files that have been transferred as binary.<br />
To enter crontrol characters type ctrl v then ctrl ? where ? is whatever<br />
ctrl character you need.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
DEVICES<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>lscfg                          lists all installed devices<br />
lscfg -v                       lists all installed devices in detail<br />
lscfg -vl (device name)        lists device details</p>
<p>bootinfo -b                    reports last device the system booted from<br />
bootinfo -k                    reports keyswitch position<br />
1=secure, 2=service, 3=normal</p>
<p>bootinfo -r                    reports amount of memory (/ by 1024)<br />
bootinfo -s (disk device)      reports size of disk drive<br />
bootinfo -T                    reports type of machine<br />
ie rspc,rs6ksmp,rspc or chrp</p>
<p>lsattr -El sys0 -a realmem     reports amount of useable memory</p>
<p>mknod (device) c (major no) (minor no)        Creates a /dev/ device file.<br />
mknod /dev/null1 c 2 3</p>
<p>lsdev -C        lists all customised devices ie installed<br />
lsdev -P        lists all pre-defined devices ie supported<br />
lsdev -(C or P) -c (class) -t (type) -s (subtype)</p>
<p>chdev -l (device) -a (attribute)=(new value)         Change a device attribute<br />
chdev -l sys0 -a maxuproc=80</p>
<p>lsattr -EH -l (device) -D         Lists the defaults in the pre-defined db<br />
lsattr -EH -l sys0 -a modelname</p>
<p>rmdev -l (device)           Change device state from available to defined<br />
rmdev -l (device) -d        Delete the device<br />
rmdev -l (device) -SR       S stops device, R unconfigures child devices</p>
<p>lsresource -l (device)  Displays bus resource attributes of a device.</p>
<p>cfgmgr                  Configures devices<br />
cfgmgr -i /dev/cd0      Configure devices and install drivers from /dev/cd0<br />
if required<br />
cfgmgr -S               Run in serial, used with a larger number of disks<br />
cfgmgr -l scsi0         Configure devices on adapter scsi0 only</p>
<p>diag                Run hardware diagnostic menu<br />
smitty diag             Run hardware diagnostic menu<br />
( 7020-40P and 7248-43P machines cannot run diagnostics, use diagnostics<br />
in the SMS menus instead )</p>
<p>diag -d (device)        Run diagnostics against a device.</p>
<p>lsslot            Displays all hot swap slots<br />
lsslot -c pci           Lists all pci hot swap slots<br />
lsslot -c pci -a        Lists all available pci hot swap slots</p>
<p>drslot                          Reconfgiures PCI hot-plug slots<br />
drslot -i -c pci -s U0.1-P1-I3        Display a slot, flashes the LED next to<br />
the slot so that it can be identified.</p>
<p>Power Management (PCI machines)<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p>pmctrl -a            Displays the Power Management state</p>
<p>rmdev -l pmc0        Unconfigure Power Management<br />
mkdev -l pmc0        Configure Power Management</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
TAPE DRIVES<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>rmt0.x where x = A + B + C</p>
<p>A = density        0 = high      4 = low<br />
B = retension      0 = no        2 = yes<br />
C = rewind         0 = yes       1 = no</p>
<p>tctl -f (tape device) fsf (No)        Skips forward (No) tape markers<br />
tctl -f (tape device) bsf (No)        Skips back (No) tape markers<br />
tctl -f (tape device) rewind          Rewind the tape<br />
tctl -f (tape device) offline         Eject the tape<br />
tctl -f (tape device) status          Show status of tape drive</p>
<p>chdev -l rmt0 -a block_size=512        changes block size to 512 bytes<br />
(4mm = 1024, 8mm = variable but<br />
1024 recommended)<br />
dd if=/dev/rmt0 bs=128k count=1 | wc -c<br />
Displays the block size of an unknow tape. Set block size to 0 first.</p>
<p>bootinfo -e             answer of 1 = machine can boot from a tape drive<br />
answer of 0 = machine CANNOT boot from tape drive</p>
<p>diag -c -d (tape device)        Hardware reset a tape drive.<br />
diag -c -d rmt0</p>
<p>tapechk (No of files)           Checks Number of files on tape.</p>
<p>&lt; /dev/rmt0                     Rewinds the tape !!!</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
PRINTERS / PRINT QUEUES<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>splp (device)                   Displays/changes printer driver settings<br />
splp /dev/lp0</p>
<p>export $LPDEST=&#8221;pqname&#8221;         Set default printer queue for login session</p>
<p>lsvirprt                        Lists/changes virtual printer attributes.</p>
<p>lsallq                          Displays all queues</p>
<p>rmvirprt -q queuename -d queuedevice        Removes a virtual printer</p>
<p>qpri -#(job No) -a(new priority)            Change a queue job priority.</p>
<p>qhld -#(job No)                Put a hold on hold<br />
qhld -r #(job No)              Release a held job</p>
<p>qchk -A                        Status of jobs in queues<br />
lpstat<br />
lpstat -p(queue)               Status of jobs in a named queue</p>
<p>qcan -x (job No)               Cancel a job from a queue<br />
cancel (job No)</p>
<p>enq -U -P(queue)               Enable a queue<br />
enable (queue)</p>
<p>enq -D -P(queue)               Disable a queue<br />
disable (queue)</p>
<p>qmov -m(new queue) -#(job No)  Move a job to another queue</p>
<p>startsrc -s qdaemon            Start qdaemon sub-system<br />
lssrc -s qdaemon               List status of qdaemon sub-system<br />
stop -s qdaemon                Stop qdaemon sub-system</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
FILE SYSTEMS<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>Physical Volumes (PV&#8217;s)<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>lspv                        Lists all physical volumes (hard disks)<br />
lspv (pv)                   Lists the physical volume details<br />
lspv -l (pv)                Lists the logical volumes on the physical volume<br />
lspv -p (pv)                Lists the physical partition usage for that PV<br />
lspv -M (pv)                Lists the PP allocation table for that PV.</p>
<p>If the PV state is &#8220;missing&#8221; but the disk is okay, use &#8220;varyonvg vg&#8221; to change<br />
the state of the PV to &#8220;active&#8221;.</p>
<p>chdev -l (pv) -a pv=yes     Makes a new hdisk a pysical volume.</p>
<p>chpv -v r (pv)              Removes a disk from the system.<br />
chpv -v a (pv)              Adds the removed disk back into the system.<br />
chpv -a y (pv)              Changes pv allocatable state to YES<br />
chpv -a n (pv)              Changes pv allocatable state to NO</p>
<p>migratepv (old pv) (new pv)     Moves all LV&#8217;s from one PV to another PV, both<br />
PV&#8217;s must be in the same volume group.</p>
<p>Migratepv cannot migrate striped logical volumes, use cplv and rmlv.</p>
<p>replacepv (old pv) (new pv)     (4.3.3 onwards)</p>
<p>Volume Groups (VG&#8217;s)<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>lsvg              Lists all volume groups<br />
lsvg (vg)         Lists the volume group details<br />
lsvg -l (vg)      Lists all logical volumes in the volume group<br />
lsvg -p (vg)      Lists all physical volumes in the volume group<br />
lsvg -o           Lists all varied on volume groups</p>
<p>varyonvg (vg)           Vary On a volume group<br />
varyonvg -f (vg)        Forces the varyon process<br />
varyonvg -s (vg)        Vary on a VG in maintenance mode. LV commands can be<br />
used on VG, but LV,s cannot be opened for I/O.<br />
varyoffvg (vg)          Vary Off a volume group</p>
<p>synclvodm (vg)          Tries to resync VGDA, LV control blocks and ODM.<br />
synclvodm -v (vg)       Rebuilds the LVCB.<br />
(the vg needs to be varied on before running synclvodm)</p>
<p>mkvg -y(vg) -s(PP size) (pv)    Create a volume group<br />
mkvg -y datavg -s 4 hdisk1</p>
<p>reducevg (vg) (pv)       Removes a volume group<br />
reducevg -d (vg) (pv)    Removes a volume group and delete all LV&#8217;s on the PV<br />
reducevg (vg) (PVID)     Removes the PVID disk reference from the VGDA when a<br />
disk has vanished without the reducevg (vg) (pv)<br />
command being run first.<br />
reducevg -df (vg) (pv)   Deletes all LV&#8217;s from the VG and removes the VG<br />
from the disk. If the last disk in the VG then<br />
the VG is deleted.</p>
<p>extendvg (vg) (new pv)   Adds another PV into a VG.</p>
<p>exportvg (vg)            Exports the volume group, removes the VG entries and<br />
removes all FS entries from /etc/filesystems but<br />
leaves the mount points.</p>
<p>Note : Cannot export a VG if it has active paging space, turn off paging,<br />
reboot before exporting VG. Exporting removes entries from filesystems<br />
file but does not remove the mount points.</p>
<p>chvg -a y (vg)                  Auto Vary On a volume group at system start.<br />
chvg -u (vg)                    Unlocks a locked volume group.</p>
<p>lqueryvg -Atp (pv)              Details volume group info for the hard disk.</p>
<p>importvg -y (vg name) (pv)      Import a volume group from a disk.<br />
importvg (pv)                   Same as above but VG will be called vg00 etc.</p>
<p>4.3 onwards, importvg will automatically varyon the VG.</p>
<p>chvg -Q (y/n) (vg name)         Turns on/off Quorum checking on a VG.</p>
<p>reorgvg (vg) (lv)        Reorganised a fragmented LV, must state an LV at the<br />
command line else the first LV in the VG is picked.<br />
Does not reorg the PP&#8217;s of striped LV&#8217;s.</p>
<p>Logical Volumes (LV&#8217;s)<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p>lslv (lv)                   Lists the logical volume details<br />
lslv -l (lv)                Lists the physical volume which the LV is on<br />
lsattr -EHl (lv)            Displays more logical volume details</p>
<p>mklv (vg) (No of PP&#8217;s) (pv Name optional)       Create a logical volume<br />
mklv -y (lv) (PP&#8217;s) (pv name optional)          Creates a named logical volume<br />
( use -t jfs2 when creating an LV for a JFS2 filesystem )</p>
<p>chlv -n (new lv) (old lv)                       Rename a logical volume<br />
chlv -x (number) (lv)                           Change max no of PP&#8217;s<br />
chlv -s n (lv)                                  Turns of strickness on the LV<br />
extendlv (lv) (extra No of PP&#8217;s)                Increase the size of an LV<br />
rmlv (lv)                                       Remove a logical volume</p>
<p>cplv -v (vg to copy to) -y (new lv) (lv)        Copy an LV to a new LV</p>
<p>If copying a filesystem LV, umount the filesystem before copying, otherwise you<br />
will have to fsck the the new LV before the filesystem can be mounted.<br />
If copying a striped LV to an LV that is already created, and the stripe<br />
size is different ( or not even striped ), then these new parameters are<br />
maintained when the data is copied to the new LV.</p>
<p>cplv -e (new lv) (old lv)            Copy to an existing LV<br />
( new lv must have type as copy use chlv -t copy (new lv) to change )</p>
<p>mklv/extendlv -a = PP alocation policy<br />
-am = middle   -ac = center   -ae = edge<br />
-aie = inner edge    -aim = inner middle</p>
<p>migratepv -l (lv) (old pv) (new pv)<br />
Move a logical volume between physical volumes. Both physical volumes<br />
must be in the same volume group !</p>
<p>mklv -y (lv) -t jfslog (vg) (No of PP&#8217;s) (pv Name optional)<br />
Creates a JFSlog logical volume.</p>
<p>logform (/dev/lv)       Initialises an LV for use as an JFSlog</p>
<p>getlvcb -AT (lv)        Displays Logical Volume Control Block information</p>
<p>File Systems (FS&#8217;s)<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p>lsfs            Lists all filesystems<br />
lsfs -q (fs)    Lists the file system details<br />
lsjfs           Displays data about all filesystems in CSV style format</p>
<p>mount               Lists all the mounted filesystems<br />
mount (fs or lv)    Mounts a named filesystem<br />
mount -a            Mounts all filesystems<br />
mount all</p>
<p>mount -r -v cdrfs /dev/cd0 /cdrom        mounts cd0 drive over /cdrom</p>
<p>crfs -v jfs -d(lv) -m(mount point) -A yes<br />
Will create a file system on the whole of the logical volume, adds entry into<br />
/etc/filesystems and will create mount point directory if it does not exist.<br />
( use -v jfs2 for JFS2 filesystems )</p>
<p>crfs -v jfs -g(vg) -m(mount point) -a size=(size of fs) -A yes<br />
Will create a logical volume on the volume group and create the file system on<br />
the logical volume. All at the size stated. Will add entry into<br />
/etc/filesystems and will create the mount point directory if it does not exist.</p>
<p>Use attribute &#8220;-a log=/dev/log01&#8243; to specify a jfslog devices<br />
Use attrubute &#8220;-a bf=true&#8221; for a large file enabled filesystem</p>
<p>chfs -A yes (fs)                 Change file system to Auto mount in<br />
/etc/filesystems<br />
chfs -a size=(new fs size)(fs)   Change file system size<br />
chfs -m (new-mount-point) (fs)   Change the file system mount point.</p>
<p>rmfs (fs)            Removes the file system and will also remove the<br />
LV if there are no onther file systems on it.</p>
<p>defrag -q (fs)       Reports the fragment status of the file system.<br />
defragfs -r (fs)     Runs in report only defrag mode (no action).<br />
defragfs (fs)        Defragments a file system.</p>
<p>fsck (fs)            Verify a file system, the file system must be unmounted!<br />
fsck (-y or -n) (fs) Pre-answer questions either yes or no !<br />
fsck -p (fs)         Will restore primary superblock from backup copy if the<br />
superblock is corrupt.<br />
( or dd count=1 bs=4k skip=31 seek=1 if=/dev/lv00 of=/dev/lv00 )</p>
<p>Mirroring<br />
&#8212;&#8212;&#8212;</p>
<p>mklv -y (lv) -c(copies 2 or 3) (vg) (No of PP&#8217;s) (PV Name optional)<br />
Creates a mirrored named logical volume.</p>
<p>mklvcopy -s n (lv) (copies 2 or 3) (pv)<br />
Creates a copy of a logical volume onto another physical volume. The physical<br />
volume MUST be in the same volume group as the orginal logical volume !</p>
<p>rmlvcopy (lv) (copies 1 or 2)             Removes logical volume copies.<br />
rmlvcopy (lv) (copies 1 or 2) (pv)        From this pv only!</p>
<p>syncvg -p (pv)                            Synchronize logical partion copies<br />
syncvg -l (lv)<br />
syncvg -v (vg)</p>
<p>mirrorvg (vg) (pv)<br />
Mirrors the all the logical volumes in a volume group onto a new physical<br />
volume. New physical volume must already be part of the volume group.</p>
<p>chfs -a splitcopy=/backup -a copy=2 /data1<br />
Splits off a copy of a 3 way mirror and mount read only for use as an<br />
offline backup.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
BOOT LOGICAL VOLUME (BLV) / PROCESSORS / KERNEL<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>Mirroring does not work with the BLV as it is not a true logical volume,<br />
bosboot must be run against the other disk after mirroring the rootvg.</p>
<p>bootlist -m (normal or service) -o                       displays bootlist<br />
bootlist -m (normal or service) (list of devices)        change bootlist</p>
<p>bootinfo -b                  Identifies the bootable disk<br />
bootinfo -t                  Specifies type of boot</p>
<p>bosboot -a -d (/dev/pv)      Creates a complete boot image on a physical volume.</p>
<p>mkboot -c -d (/dev/pv)       Zero&#8217;s out the boot records on the physical volume.</p>
<p>savebase -d (/dev/pv)        Saves customised ODM info onto the boot device.</p>
<p>lslv -m hd5                  Find out which disk the BLV is on.</p>
<p>bootinfo -y                  Displays which kernel can be used, 32 or 64 bit</p>
<p>genkex                       Reports all loaded kernel extensions.</p>
<p>lsdev -Cc processor          Lists all processors<br />
lsattr -EHl proc0            Displays attributes of processor 0. AIX 5.1L will<br />
display processor clock frequency.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
SYSTEM DUMP<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>1, AIX 4.2.1 and greater supports system dump to paging space.<br />
2, AIX 4.3.3 and greater supports system dump to mirrored paging space.<br />
3, Primary dump device must be in the rootvg<br />
4, Secondary dump device can be outside rootvg unless it is a paging device.</p>
<p>sysdumpdev -l        Lists current dump destination.<br />
sysdumpdev -e        Estimates dumpsize of the current system in bytes.<br />
sysdumpdev -L        Displays information about the previous dump.</p>
<p>sysdumpstart -p      Starts a dump and writes to the primary dump device.<br />
sysdumpstart -s      Starts a dump and writes to the secondary dump device.</p>
<p>(MCA machine can also dump if key is in service position and the reset<br />
button is pressed)</p>
<p>sysdumpdev -p (dump device) -P        Sets the default dump device, permanently</p>
<p>Analyse dump file :-<br />
echo &#8220;stat\n status\n t -m&#8221; | crash /var/adm/ras/vmcore.0</p>
<p>snap -gfkD -o /dev/rmt0     Copy dump to tape to send to IBM support, uses tar.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
PAGING SPACE (PS&#8217;s)<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>lsps -a                        Lists out all paging space<br />
lsps -s                        Displays total paging and total useage<br />
lsps (ps)</p>
<p>swappon /dev/ps                Activates a paging device eg /dev/paging00<br />
swappoff /dev/ps               Deactivates a paging device ( AIX 5.x only )</p>
<p>mkps -s(No of PP&#8217;s) -n -a (vg)<br />
mkps -s(No of PP&#8217;s) -n -a (vg) (pv)<br />
-n = don&#8217;t activate/swapon now                -a = activate/swapon at reboot</p>
<p>mklv -b n -t paging -y hd6 (vg) (No of PP&#8217;s) (pv)<br />
Creates paging space using the mklv command.</p>
<p>chps -a n (ps)                  Turns off paging space.<br />
chps -s(No of PP&#8217;s) (ps)        Increases paging space.<br />
chps -d(No of PP&#8217;s) (ps)        Decreases paging space ( AIX 5.x only )</p>
<p>chlv -n (new name) (old name)        Change paging space name</p>
<p>rmps (ps)               Remove paging space. PS must have been turned off<br />
and then the system rebooted before it can be removed.</p>
<p>Note : Need to change the swapon entry in /sbin/rc.boot script if you are<br />
changing the default paging space from /dev/hd6. You also need to<br />
do a &#8220;bosboot -a -d /dev/hdiskx&#8221; before the reboot.</p>
<p>/etc/swapspaces               File that lists all paging space devices that are<br />
activated/swapon during reboot.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
SCHEDULING<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>crontab -l                        List out crontab entrys<br />
crontab -e                        Edit crontab entrys<br />
crontab -l &gt;; (filename)           Output crontab entrys to a file<br />
crontab (filename)                Enter a crontab from a file<br />
crontab -r                        Removes all crontab entrys<br />
crontab -v                        Displays crontab submission time.</p>
<p>/var/adm/cron/cron.allow        File containing users allowed crontab use.<br />
/var/adm/cron/cron.deny         File containing users denied crontab use.<br />
/var/adm/cron/crontab           Directory containing users crontab entries.<br />
/var/adm/cron/log               Cron log file.<br />

<!-- Begin alimama Adserver code -->
<script type="text/javascript"><!--
google_ad_client = "pub-8438729971248494";
/* 728x90, ������ 10-2-7 */
google_ad_slot = "4752526529";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Alimama Adserver code -->
<br />
at (now + 2 minutes, 13:05, etc) {return}        Schedule a job using at<br />
Command or schell script {return}<br />
{CTRL D}</p>
<p>echo &#8220;shutdown -Fr&#8221; | at now + 1 minute</p>
<p>at -l<br />
atq                      Lists out jobs scheduled to run via at command</p>
<p>at -r (at job No)<br />
atrm  (at job No)        Removes an at job scheduled to run.</p>
<p>/var/adm/cron/at.allow   File containing users allowed at use.<br />
/var/adm/cron/at.deny    File containing users denied at use.<br />
/var/adm/cron/atjobs     Directory containing users at entries.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
SECURITY<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>nulladm /var/adm/wtmp      To recreate/clear down the wtmp file.</p>
<p>groups           Lists out the groups that the user is a member of</p>
]]></content:encoded>
			<wfw:commentRss>http://www.evanjiang.net.cn/archives/640.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>informix on aix手册</title>
		<link>http://www.evanjiang.net.cn/archives/397.html</link>
		<comments>http://www.evanjiang.net.cn/archives/397.html#comments</comments>
		<pubDate>Mon, 16 Feb 2009 13:22:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ibm unix]]></category>
		<category><![CDATA[informix]]></category>
		<category><![CDATA[IBM AIX  INFORMIX 手册]]></category>

		<guid isPermaLink="false">http://www.evanjiang.net.cn/?p=397</guid>
		<description><![CDATA[<p>操作系统：  AIX 4.3.3
数据库产品：IBM Informix ClientSDK 2.70CU1（32位/64位）
                   IBM Informix Dynamic Server 9.21</p>
<p>系统配置：
数据库服务器为IBM小型机。
IBM Informix数据库软件安装在机器内置硬盘上，划分出1G的文件系统挂在根文件系统的/informix目录下，每次机器启动时自动将此文件系统自动mount。</p>
<p>确保硬盘有足够剩余空间，至少剩余6G。</p>
<p>1  IBM Informix数据库产品的安装过程</p>
<p>注:：
1． 以下安装过程中,在命令行中出现 &#8216;$&#8217;的为informix用户登录，出现 &#8216;# &#8216; 为root用户登录。
2． 确认系统ROOT 的 PP SIZE,执行$lsvg rootvg可以查看到该项参数值。</p>
<p>1.1 设置AIX UNIX 环 境
（5和6步可以不做）
1. 以root 登 录。使 用 AIX 中的系统管理工具smitty。

2. 建立一个文件系统，该文件系统挂在根目录的informix目录下，不要创建该目录，在创建该文件系统时指明挂在/informix系统自动会创建该目录，文件系统要有1G大小。
#smitty/System [...]]]></description>
			<content:encoded><![CDATA[<p>操作系统：  AIX 4.3.3<br />
数据库产品：IBM Informix ClientSDK 2.70CU1（32位/64位）<br />
                   IBM Informix Dynamic Server 9.21</p>
<p>系统配置：<br />
数据库服务器为IBM小型机。<br />
IBM Informix数据库软件安装在机器内置硬盘上，划分出1G的文件系统挂在根文件系统的/informix目录下，每次机器启动时自动将此文件系统自动mount。</p>
<p>确保硬盘有足够剩余空间，至少剩余6G。</p>
<p>1  IBM Informix数据库产品的安装过程</p>
<p>注:：<br />
1． 以下安装过程中,在命令行中出现 &#8216;$&#8217;的为informix用户登录，出现 &#8216;# &#8216; 为root用户登录。<br />
2． 确认系统ROOT 的 PP SIZE,执行$lsvg rootvg可以查看到该项参数值。</p>
<p>1.1 设置AIX UNIX 环 境<br />
（5和6步可以不做）<br />
1. 以root 登 录。使 用 AIX 中的系统管理工具smitty。<br />
<span id="more-397"></span><br />
2. 建立一个文件系统，该文件系统挂在根目录的informix目录下，不要创建该目录，在创建该文件系统时指明挂在/informix系统自动会创建该目录，文件系统要有1G大小。<br />
#smitty/System Storage Management/File Systems/ Add File Systems/Journaled File System/Add a Journaled File Syste/Add a Standard Journaled File System<br />
选择rootvg<br />
设置SIZE of file system等于1000兆×1024K×2BLOCK=2048000BLOCK<br />
设置MOUNT POINT为/Informix<br />
设置Mount AUTOMATICALLY at system restart?为yes<br />
#mount /informix<br />
3. 创建用户组informix。该组组号必须大于或等于100。<br />
#smitty/Security &#038; Users/Groups/Add a Group<br />
设置Group NAME为informix<br />
4. 创建用户informix。（修改）该用户主目录为/informix，用户组为informix，用户口令为informix（可以任意更改）。其用户号必须大于或等于100。<br />
a.#smitty/Security &#038; Users/Users/Add a User/<br />
设置User NAME为informix<br />
设置Primary GROUP为informix<br />
设置HOME directory为/informix<br />
b.设置完之后，退到上级菜单选择Change a User&#8217;s Password，输入informix用户名，接着输入用户新密码;<br />
c.退出菜单,将/informix目录的宿主改为informix:informix<br />
chown informix:informix /informix<br />
5. 设置环境变量INFORMIXDIR 和PATH 等：<br />
用informix用户登陆，在文件/Informix/.profile中加入如下环境变量，然后退出用户重新登陆：<br />
INFORMIXDIR=/informix<br />
PATH=$INFORMIXDIR/binPATH<br />
TERMCAP=$INFORMIXDIR/etc/termcap<br />
INFORMIXSERVER＝map<br />
ONCONFIG=onconfig.map<br />
export INFORMIXDIR PATH TERMCAP INFORMIXSERVER ONCONFIG<br />
6. 退出用户，再登录，使环境变量生效，可用如下命令来查看：<br />
$env |grep INFORMIXSERVER</p>
<p>1.2 IBM Informix产品安装顺序<br />
INFORMIX 产 品 安 装 顺 序 如 下：<br />
1. 数据库服务器，如IDS 9.21;<br />
2. 客户端开发工具包，如ClientSDK 2.70CU1;</p>
<p>1.3 装入INFORMIX产品并运行安装程序<br />
（注：以下安装一定要用INFORMIX用户登录）<br />
1. IBM INFORMIX Dynamic Server 9.21 产品<br />
(1). 插入IBM INFORMIX Dynamic Server 9.21安装光盘<br />
(2). 导入IBM INFORMIX Dynamic Server 9.21安装文件：<br />
$ mount /cdrom                //假设光驱文件系统是挂在/cdrom目录下<br />
$ cpio -icumdvB < /cdrom/IDS/ids.cpi<br />
也可以通过局域网将ids.cpi传送到/informix目录下，以上两个操作就改成$ cpio -icumdvB < ids.cpi<br />
(3). 运行IBM INFORMIX Dynamic Server 9.21 相应的安装程序：<br />
$ ./installserver<br />
当显示:Enter your serial number (e.g.INF#X999999,) >; 时，输入产品标签上的序列号。（AAD#J298231）<br />
当显示:Enter your serial number KEY (uppercase letters only) >; 时，输入产品标签上的序列号键值。(HSDJJH)<br />
当显示:Installation of INFORMIX ONLINE complete 时，表明安装完成。<br />
(4). 用root用户执行如下：(修改相关文件的权限)<br />
# ./RUN_AS_ROOT.server<br />
2 IBM Informix数据库产品的配置过程<br />
（实际配置时修改相关的物理设备或目录的名称）<br />
2.1 准备数据库空间<br />
1. INFORMIX 数据库管理系统和应用系统使用AIX Unix文件系统。<br />
2. INFORMIX 数据库数据空间使用AIX Unix 裸设备，不需要建立文件系统，不需要执行mount命令。<br />
* 对于AIX Unix，裸设备为逻辑卷(Logical Volume).<br />
* 所有的裸设备均使用字符式裸设备文件名(/dev下命令&#8221;ls -l&#8221;输出以c打头的设备名).<br />
* 裸设备所取的名称一定要用给定的名称.<br />

<!-- Begin alimama Adserver code -->
<script type="text/javascript"><!--
google_ad_client = "pub-8438729971248494";
/* 728x90, ������ 10-2-7 */
google_ad_slot = "4752526529";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Alimama Adserver code -->
<br />
3. 划分原则如下：<br />
数据库的空间可以逻辑分为：数据库系统使用空间和数据库用户使用空间。其中数据库系统使用空间包括Informix root空间(rootdbs)、物理</p>
<p>日志空间(phydbs)、逻辑日志空间(logdbs)和临时表空间(tempdbs)。数据库用户使用空间可以包括数据空间(datadbs)和索引空间(idxdbs)。</p>
<p>为减少并发用户的数据冲突，尽量将系统和用户数据分开。为提高数据处理的并发特点，可以将表数据分片(作用是可以使用到数据库的并发处</p>
<p>理特性、备份恢复的最小单位、提高数据表的最大容量等)。在建立数据dbspace时，可以多建立几个，以利于以后数据表的分片。</p>
<p>4. IBM硬盘划分如下： </p>
<p>硬盘划分：<br />
使用AIX 管理工具smitty lv将共享硬盘划分为下列逻辑卷:</p>
<p>生产数据库部分（限制：chunk的最大容量为2G,因此划分的lv不要超过2G，以下以1G举例）</p>
<p>（1）Informix 根数据卷 320M<br />
裸设备映射系统文件名                空间                        裸设备名称<br />
/dev/rrootdbs                      320M          rootdbs<br />
创建过程：<br />
＃smitty/ System Storage Management/ Logical Volume Manage/ Logical Volumes/ Add a Logical Volume<br />
选择rootvg<br />
设置Logical volume NAME为rootdbs<br />
设置Number of LOGICAL PARTITIONS为320/PP(PP为物理分区大小，文档开头有介绍如何查询PP值，一般为4兆，8兆，或32兆)<br />
以下建裸设备过程雷同。<br />
（2）Informix 物理日志卷 448M<br />
裸设备映射系统文件名                空间                        裸设备名称<br />
/dev/rphydbs                       448M          phydbs<br />
（3）Informix 逻辑日志卷 1.28G<br />
裸设备映射系统文件名                空间                        裸设备名称<br />
/dev/rlogdbs                      1.28GB        logdbs<br />
（4）Informix 临时表空间卷 640M<br />
裸设备映射系统文件名                空间                        裸设备名称<br />
/dev/rtempdbs                     640           tempdbs<br />
（5）应用数据使用空间卷/应用索引使用空间卷2.56G（可以根据数据量的大小，建立多几个数据空间卷）<br />
裸设备映射系统文件名                空间                        裸设备名称<br />
/dev/rmapdbs1                            1.28GB        mapdbs1<br />
/dev/rmapdbs2                            1.28GB        mapdbs2</p>
<p>5. 设置数据设备文件的权限并配置网络服务端口：<br />
# chmod 666 /dev/console<br />
# chmod 660 /dev/r*dbs*<br />
# chown informix:informix /dev/r*dbs*</p>
<p># cd /etc<br />
使用vi编辑工具将下列内容加入到/etc/services文件中：<br />
sql_map    3333/tcp   #informix<br />
数据库服务器IP服务名(sql_map)在配置sqlhosts文件中使用。</p>
<p>2.2 修改AIX Unix内核参数<br />
以root登录，修改内核参数 </p>
<p>1． 使用AIX 管理工具smitty aio 进入管理状态，修改如下参数：<br />
进入Change / Show Characteristics of Asynchronous I/O<br />
修改STATE to be configured at system restart [available]</p>
<p>2.3 初始化数据库<br />
1. 连接裸设备字符式文件名。<br />
通过ln 命令连接到 /informix/data 目录下相应的文件名：<br />
$ cd<br />
$ mkdir data<br />
$ cd data</p>
<p>$ ln  -s /dev/rrootdbs     rootdbs<br />
$ ln  -s /dev/rphydbs      phydbs<br />
$ ln  -s /dev/rlogdbs       logdbs<br />
$ ln  -s /dev/rtempdbs    tempdbs<br />
$ ln  -s /dev/rmapdbs1    mapdbs1<br />
$ ln  -s /dev/rmapdbs2    mapdbs2</p>
<p>2. 修改Informix配置文件onconfig.map:<br />
$ cd etc<br />
$ cp onconfig.std onconfig.map</p>
<p>使用vi 编辑工具按以下建议内容修改onconfig.map中的内容：<br />
ROOTNAME                rootdbs<br />
ROOTPATH                /informix/data/rootdbs<br />
ROOTSIZE                320000（320M，此大小只是参考，以实际建立的裸设备大小为准）<br />
MSGPATH                        /informix/online.log<br />
TYPEDEV                        /dev/null<br />
LTYPEDEV                /dev/null<br />
DBSERVERNAME            map<br />
NETTYPE                 soctcp,1,10,CPU<br />
LOCKS                   100000     （安照默认即可）<br />
BUFFERS                 20000      （安照默认即可）<br />
LOGSMAX                        32</p>
<p>3. 修改$INFORMIXDIR/etc/sqlhosts 文件<br />
$ cd<br />
$ cd etc<br />
$ cp sqlhosts.std sqlhosts<br />
$ vi sqlhosts</p>
<p>增加如下内容<br />
#注释<INFORMIXSERVER>;  <OTOCOLNAME>;  <HOSTNAME>;  <SERVICESNAME>;<br />
map                           onsoctcp       hostname      sql_map</p>
<p>注: <INFORMIXSERVER>;为数据库服务器名，与.profil中定义的要一致。<br />
<HOSTNAME>;为虚拟主机名，要与/etc/hosts中的主机名一致。<br />
<SERVICESNAME>;为数据库服务端口号，要与/etc/services中的数<br />
据库服务端口号一致。<br />
4. 初始化数据库：（危险步骤！！不要对正常的数据库使用以下命令，仅当第一次初始化数据库时使用）<br />
# shutdown -Fr         (AIX要重启,用root用户)<br />
$ oninit -ivy          (用informix用户)</p>
<p>注：可用onstat &#8211; 命令来查看数据库服务启动情况或export TERM=vt100，用dbaccess数据库管理工具来检查。</p>
<p>5. 创建数据库空间：<br />
创建逻辑日志文件、物理日志文件、数据文件及索引文件所用的空间：<br />
1）、使用以下命令行命令：<br />
(注：可用命令onstat -d 查看创建的情况)</p>
<p>$ onspaces -c -d phydbs -p /informix/data/phydbs -o 0 -s 447000                         （建立dbspace phydbs）</p>
<p>$ onspaces -c -d logdbs -p /informix/data/logdbs -o 0 -s 1280000                         （建立dbspace logdbs）</p>
<p>$ onspaces -c -d tempdbs -t  -p /informix/data/tempdbs -o 0 -s 640000                     （建立dbspace tempdbs）</p>
<p>$ onspaces -c -d mapdbs -p /informix/data/mapdbs1 -o 0 -s 1280000                            （建立dbspace mapdbs）<br />
$ onspaces -a mapdbs -p /informix/data/mapdbs2 -o 0 -s 1280000                          （添加chunk 到dbspace mapdbs中）</p>
<p>&#8230;&#8230;</p>
<p>6. 改变逻辑日志和物理日志的位置，大小和个数：<br />
1） 修改数据库状态为单用户维护状态<br />
$ onmode -uy</p>
<p>2） 将物理日志从缺省的rootdbs上移到phydbs上<br />
$ onparams -p -d phydbs -s 190000</p>
<p>3） 在logdbs上划分13个100M的逻辑日志<br />
$ onparams -a -d logdbs -s 100000<br />
将上一条命令执行13次</p>
<p>4） 做系统的0 级备份，将新加的逻辑日志变为可用的状态：<br />
$ ontape -s</p>
<p>5） 将当前的逻辑日志位置从rootdbs上的逻辑日志移到logdbs数据库空间上：<br />
（用onstat -l 来查看移动情况）<br />
$ onmode -l<br />
$ onmode -l<br />
$ onmode -l</p>
<p>强行做一次checkpoint操作：<br />
$ onmode -c</p>
<p>现在可以删除在rootdbs_b上的逻辑日志：<br />
（用onstat -l 查看，直到删除为此，可能有6个）<br />
$ onparams -d -l 1 -y<br />
$ onparams -d -l 2 -y<br />
$ onparams -d -l 3 -y</p>
<p>7. 改变数据库到online状态：<br />
$ onmode -m</p>
<p>8. 做一次整个数据库系统的0级备份：<br />
$ ontape -s<br />
选择0<br />
9. 先关闭INFORMIX服务：<br />
$ onmode -ky<br />
10. 启动系统：<br />
$ oninit<br />
$ dbaccess<br />
(使用之前环境变量TERM是否为vt100，命令export TERM=vt100可设置)<br />
3 IBM Informix数据库产品的维护与管理</p>
<p>3.1  Informix数据库的启动<br />
1. 以Informix 登录，执行启动命令：<br />
$ oninit</p>
<p>启动后，执行命令查看Informix状态：<br />
$ onstat -<br />
应显示数据库版本、状态，启动时间和所占内存。</p>
<p>3.2  Informix 数据库的关闭<br />
1. 以Informix 登 录，执行关闭命令：<br />
$ onmode -ky</p>
<p>3.3  Informix数据库的备份<br />
1. 数据备份<br />
数据备份采用Informix所提供的增量备份方式。数据备份使用磁带机(/dev/rmt/0m)。数据备份规划为：每个星期的星期日作0 级备份，即整 </p>
<p>个数据库系统的全备份。星期一到星期六作1级备份，即本星期以来数据 库所作修改的备份。<br />
备份日程安排如下：<br />
星 期：                        日    一    二    三    四    五    六<br />
备 份 级 别：            0     1     1     1     1     1     1</p>
<p>当需要进行数据库系统恢复时，从本星期的0 级备份和前一天的1级备份 中进行恢复。详细说明为：如果星期一需要恢复，只需从星期日的0级</p>
<p>备份恢复。如果星期二需要恢复，需要从星期日的0 级备份和星期一的1级备份恢复。依此类推，如果星期六需要恢复，需要从星期日的0 级备</p>
<p>份和星期五的1级备份恢复。如果星期日需要恢复，需要从上星期日的0级备份和星期六的1级备份恢复。</p>
<p>另外，由于应用系统需要，每天的备份需要进行两次，批处理前和批处理后分别各作一次。</p>
<p>数据备份操作命令为：(以informix 登 录)<br />
$ ontape -s<br />
please enter the level of archive to be performed (0,1,or 2)<br />
选 择 0  ( 星 期  日)<br />
选 择 1  ( 星 期  一 ， 二 ， 三， 四， 五， 六)</p>
<p>数据恢复操作命令为：(以informix 登 录)<br />
$ ontape -r<br />
please mount tape 1 on /dev/rmt/0m and press Return to  continue &#8230;<br />
按照提示插入0 级备份带、1 级备份带和逻辑日志备份带。</p>
<p>2. 逻辑日志备份<br />
逻辑日志备份采用连续或自动备份方式。逻辑日志备份固定于AIX机器上的一个窗口(连续备份) 。<br />
连续逻辑日志备份操作命令为：(以informix 登 录)<br />
$ ontape -c</p>
<p>连自动辑日志备份操作命令为：(以informix 登 录)<br />
$ ontape -a</p>
<p>逻辑日志备份分单双日进行。每日作批处理前，在AIX机的窗口上中断当天的逻辑日志备份。然后插入新的逻辑备份磁带，键入命令行执行逻辑备份。</p>
<p>3. onbar 备份<br />
以上的备份方式也可以使用onbar 与第三方的备份软件一起使用，但不可和ontape的备份混合使用。</p>
<p>3.4  常用的系统管理命令<br />
在执行系统管理命令之前，使用env 命令查看当前informix 的环境变量属于营销业务还是测试业务。两者之间使用设置环境变量命令互相转变：<br />
$cd<br />
$. ./setenv</p>
<p>1. dbexport<br />
将数据库以ASCII方式下载。该命令常用于迁移数据库。<br />
如：命令dbexport -o /informix/db_export stores7，将数据库 stores7 下载到/informix/db_export/stores7.exp 目录下。<br />
数据库模式文件存放在/informix/db_export/stores7.exp/stores7.sql 下。</p>
<p>2. dbimport<br />
与dbexport 配合使用，根据dbexport 的输出创建数据库。<br />
如：命令dbimport -c -i /informix/db_export stores7<br />
根据上例中输出结果创建数据库。</p>
<p>3. dbload<br />
将ASCII 文件中的数据传送到数据库中。</p>
<p>4. dbschema<br />
将数据库的模式输出到文件中，可用于重建数据库或表。</p>
<p>5. oncheck<br />
数据一致性检查和索引修复工具。常用选项有：<br />
oncheck -ce    检查Chunks 和extents<br />
oncheck -cd    检查数据行<br />
oncheck -ci    检查索引值<br />
oncheck -cI    检查索引值和rowid<br />
oncheck -cr    检查系统保留页<br />
oncheck -cc    检查系统目录表</p>
<p>6. oninit<br />
启动OnLine</p>
<p>7. onlog<br />
显示系统逻辑日志的内容。常用选项有：<br />
onlog -l                  显示已经备份到磁带上的日志信息</p>
<p>8. onmode<br />
改变OnLine 的运行模式，强制检查点动作，切换逻辑日志以及杀死指定的进程。常用选项有：<br />
onmode -k                        关闭OnLine<br />
onmode -c                        强制检查点动作<br />
onmode -l                        切换逻辑日志到下一个逻辑日志文件<br />
onmode -z                        杀死指定的进程<br />
onmode -F                        释放多余的内存<br />
onmode -a                        动态分配内存</p>
<p>9. onparams<br />
改变OnLine 的逻辑日志和物理日志的配置参数。（添加逻辑日志时使用）</p>
<p>10. onspaces<br />
创建、删除和修改dbspace、chunk工具。</p>
<p>11. ontape<br />
进行逻辑日志的备份，改变数据库日志的状态，执行数据恢复。常用选项有：<br />
ontape -a                            备份所有已满的逻辑日志<br />
ontape -c                            启动连续逻辑日志备份<br />
ontape -s                            启动数据备份<br />
ontape -r                            启动数据恢复<br />
ontape -s -B | -N | -U 数据库名     改变数据库日志的状态</p>
<p>12. onstat<br />
监视数据库的操作。常用选项有：<br />
onstat &#8211;help           显示所有信息help<br />
onstat &#8211;              显示数据库状态信息<br />
onstat -l              显示物理日志和逻辑日志信息<br />
onstat -g ses           显示用户线索信息<br />
onstat -g sql           显示sql语句<br />
onstat -k                   显示锁信息<br />
onstat -x                   显示事物信息<br />
onstat -d              显示数据库空间使用信息<br />
onstat -D                  显示CHUNK读写信息<br />
onstat -c              显示配置信息<br />
onstat -m               显示online.log最后20行信息<br />
onstat -p               显示性能信息<br />
onstat -r               周期性重复显示信息<br />
onstat -u               显示用户信息<br />
onstat -z               将所有统计值置为0<br />
onstat -g ath           显示线程<br />
onstat -g seg           显示内存信息<br />
onstat -g rea        显示等待线程<br />
onstat -g act           显示活动线程<br />
onstat -g iof           显示CHUNK读写信息<br />
onstat -g ioq           显示AIO队列信息<br />
onstat -g ntu           显示网络端口读写信息<br />
onstat -g ntd           显示线程读写信息</p>
<p>13. 在x-windows下可以运行的程序<br />
$ onperf                        数据库性能监控<br />
$ ipload                 Informix最快的load数据工具<br />
$ onpload                     ipload的命令行方式工具</p>
<p>14. onbar<br />
$ onbar                        支持IBM光盘库、磁带库的备份工具</p>
<p>15. Dbaccess<br />
$ dbaccess                最常用的数据库管理（库、表、索引）工具</p>
<p>16. onmonitor<br />
$ onmonitor                菜单界面的Informix数据库管理工具<br />

<!-- Begin alimama Adserver code -->
<script type="text/javascript"><!--
google_ad_client = "pub-8438729971248494";
/* 728x90, ������ 10-2-7 */
google_ad_slot = "4752526529";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Alimama Adserver code -->
<br />
17. Update statistics         需要定期处理，最好每天都做<br />
对性能最有影响的SQL语句</p>
<p>18. set explain on         打开分析SQL语句性能的开关</p>
<p>19. dbaccessdemo7         建立demo数据库</p>
<p>3.5 数据库导入/导出<br />
Informix数据库在不同配置（如数据库空间大小、名称等）的系统上进行恢复与备份时，使用ontape、onbar等方式备份的数据库可能无法恢复。推荐使用导入dbimport/导出dbexport方式进行备份与恢复。</p>
<p>3.5.1 数据库导出（备份）<br />
$ cd /informix ; mkdir export_db        建立导出目录，已存在则可跳过<br />
$ dbexport db_name -o /informix/export_db        导出数据库db_name<br />
$ tar cvf db_name.tar /informix/export_db        打包export_db目录为db_name.tar<br />
$ compress db_name.tar                压缩为.Z文件</p>
<p>3.5.2 数据库导入（恢复、新建）<br />
$ cd /informix<br />
$ uncompress -c db_name.tar.Z | tar xvf &#8211;        解压缩、解包<br />
$ dbimport -d mapdbs_sd -l buffered -i <目录, db_name.exp的父目录>; db_name<br />
参数说明：<br />
-d mapdbs_db        指定dbspace为mapdbs_sd，应根据实际修改，注意：必须指定本参数，否则数据库可能会建立在rootdbs。<br />
-l buffered        指定数据库为buffered日志模式<br />
db_name                数据库名，必须与目录db_name.exp匹配</p>
<p>如果需要改变数据库的名称，如改变数据库名db_name为new_db_name则在导入前必须进行如下：<br />
a) 改变文件db_name.exp/db_name.sql为db_name.exp/new_db_name.sql，“.sql”不变 ；<br />
$ cd db_name.exp<br />
$ mv db_name.sql new_db_name.sql</p>
<p>b) 改变目录db_name.exp为new_db_name.exp，“.exp”不变；<br />
$ mv db_name.exp new_db_name.exp</p>
<p>2.3.5.3 修改数据库日志模式<br />
$ ontape -U db_name<br />
如果失败，则可能需要0级备份，可使用如下命令<br />
$ ontape -s -L 0 -U db_name<br />
$ onmonitor<br />
选择Status/Databases可查看状态。</p>
<p>2.3.6 数据库错误码查询方法<br />
Informix的错误码可通过命令finderr查询错误详细信息，该命令在安装目录的bin目录（如/informix/bin）下。<br />
$ finderr 107        查询错误代码107的详细信息<br />
$ finderr                显示其帮助</p>
]]></content:encoded>
			<wfw:commentRss>http://www.evanjiang.net.cn/archives/397.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>主流服务器UNIX操作系统用户帐号的设置</title>
		<link>http://www.evanjiang.net.cn/archives/286.html</link>
		<comments>http://www.evanjiang.net.cn/archives/286.html#comments</comments>
		<pubDate>Thu, 22 Jan 2009 03:56:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[freebsd unix]]></category>
		<category><![CDATA[hp unix]]></category>
		<category><![CDATA[ibm unix]]></category>
		<category><![CDATA[redhat linux]]></category>
		<category><![CDATA[sun unix]]></category>
		<category><![CDATA[HP-UX FreeBSD Solaris Aix Redhat]]></category>

		<guid isPermaLink="false">http://www.hunttech.com.cn/wpblog/?p=286</guid>
		<description><![CDATA[<p class="MsoNormal" align="center">主流服务器UNIX操作系统用户帐号的设置</p>




<p class="MsoNormal" align="center">账号设置</p>


<p class="MsoNormal" align="center">HP-UX </p>


<p class="MsoNormal" align="center">FreeBSD </p>


<p class="MsoNormal" align="center">Solaris (SPARC)</p>




<p class="MsoNormal" align="left">密码文件</p>


<p class="MsoNormal" align="left">/etc/passwd
/tcb/files/auth/r/root

<p class="MsoNormal" align="left">/etc/passwd
/etc/master.passwd

<p class="MsoNormal" align="left">/etc/passwd
/etc/shadow



<p class="MsoNormal" align="left">组文件</p>


<p class="MsoNormal" align="left">/etc/group
/etc/logingroup

<p class="MsoNormal" align="left">/etc/group</p>


<p class="MsoNormal" align="left">/etc/group</p>




<p class="MsoNormal" align="left">允许最大用户ID</p>


<p class="MsoNormal" align="left">2147483647</p>


<p class="MsoNormal" align="left">65535</p>


<p class="MsoNormal" align="left">2147483647</p>




<p class="MsoNormal" align="left">允许远程登录的用户文件设置</p>


<p class="MsoNormal" align="left">/etc/securetty
{console}

<p class="MsoNormal" align="left">/etc/ttys
{secure}

<p class="MsoNormal" align="left">/etc/default/login
{CONSOLE=/dev/console}



<p class="MsoNormal" align="left">Nobody的UID</p>


<p class="MsoNormal" align="left">-2</p>


<p class="MsoNormal" align="left">65534</p>


<p class="MsoNormal" align="left">60001 &#38; [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal" align="center"><strong><span>主流服务器</span></strong><strong><span lang="EN-US">UNIX</span></strong><strong><span>操作系统用户帐号的设置</span></strong></p>
<table class="MsoNormalTable" style="height: 252px;" border="1" cellspacing="0" cellpadding="0" width="700">
<tbody>
<tr>
<td width="132">
<p class="MsoNormal" align="center"><strong><span>账号设置</span></strong></p>
</td>
<td width="192">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">HP-UX</span></strong><span lang="EN-US"> </span></p>
</td>
<td width="180">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">FreeBSD</span></strong><span lang="EN-US"> </span></p>
</td>
<td width="240">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">Solaris</span></strong><span lang="EN-US"> <strong>(SPARC)</strong></span></p>
</td>
</tr>
<tr>
<td width="132">
<p class="MsoNormal" align="left"><span>密码文件</span></p>
</td>
<td width="192">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/passwd<br />
/tcb/files/auth/r/root</span></td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/passwd<br />
/etc/master.passwd</span></td>
<td width="240">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/passwd<br />
/etc/shadow</span></td>
</tr>
<tr>
<td width="132">
<p class="MsoNormal" align="left"><span>组文件</span></p>
</td>
<td width="192">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/group<br />
/etc/logingroup</span></td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/group</span></p>
</td>
<td width="240">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/group</span></p>
</td>
</tr>
<tr>
<td width="132">
<p class="MsoNormal" align="left"><span>允许最大用户<span lang="EN-US">ID</span></span></p>
</td>
<td width="192">
<p class="MsoNormal" align="left"><span lang="EN-US">2147483647</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">65535</span></p>
</td>
<td width="240">
<p class="MsoNormal" align="left"><span lang="EN-US">2147483647</span></p>
</td>
</tr>
<tr>
<td width="132">
<p class="MsoNormal" align="left"><span>允许远程登录的用户文件设置</span></p>
</td>
<td width="192">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/securetty<br />
{console}</span></td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/ttys<br />
{secure}</span></td>
<td width="240">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/default/login<br />
{CONSOLE=/dev/console}</span></td>
</tr>
<tr>
<td width="132">
<p class="MsoNormal" align="left"><span lang="EN-US">Nobody</span><span>的<span lang="EN-US">UID</span></span></p>
</td>
<td width="192">
<p class="MsoNormal" align="left"><span lang="EN-US">-2</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">65534</span></p>
</td>
<td width="240">
<p class="MsoNormal" align="left"><span lang="EN-US">60001 &amp; 65534(nobody4)</span></p>
</td>
</tr>
<tr>
<td width="132">
<p class="MsoNormal" align="left"><span lang="EN-US">Nobody</span><span>的<span lang="EN-US">GID</span></span></p>
</td>
<td width="192">
<p class="MsoNormal" align="left"><span lang="EN-US">-2(nogroup)</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">65534</span></p>
</td>
<td width="240">
<p class="MsoNormal" align="left"><span lang="EN-US">60002 &amp; 65534(nogroup)</span></p>
</td>
</tr>
<tr>
<td width="132">
<p class="MsoNormal" align="left"><span>找回<span lang="EN-US">ROOT</span>密码</span></p>
</td>
<td width="192">
<p class="MsoNormal" align="left"><span lang="EN-US">&gt;boot<br />
Interact with IPL ? <strong>Y</strong><br />
ISL&gt;hpux -iS<br />
passwd root</span></td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">ok boot -s<br />
passwd root</span></td>
<td width="240">
<p class="MsoNormal" align="left"><span lang="EN-US">boot cdrom -s<br />
mkdir /tmp/a<br />
mount /dev/c0t0d0s0 /tmp/a<br />
vi /tmp/a/etc/shadow</span></td>
</tr>
<tr>
<td width="132">
<p class="MsoNormal" align="left"><span>创建新用户</span></p>
</td>
<td width="192">
<p class="MsoNormal" align="left"><span lang="EN-US">useradd</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">adduser</span></p>
</td>
<td width="240">
<p class="MsoNormal" align="left"><span lang="EN-US">Useradd</span></p>
</td>
</tr>
<tr>
<td width="132">
<p class="MsoNormal" align="left"><span>删除用户</span></p>
</td>
<td width="192">
<p class="MsoNormal" align="left"><span lang="EN-US">userdel</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">rmuser</span></p>
</td>
<td width="240">
<p class="MsoNormal" align="left"><span lang="EN-US">Userdel</span></p>
</td>
</tr>
<tr>
<td width="132">
<p class="MsoNormal" align="left"><span>列出用户</span></p>
</td>
<td width="192">
<p class="MsoNormal" align="left"><span lang="EN-US">logins</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
<td width="240">
<p class="MsoNormal" align="left"><span lang="EN-US">Logins</span></p>
</td>
</tr>
<tr>
<td width="132">
<p class="MsoNormal" align="left"><span>修改用户账号</span></p>
</td>
<td width="192">
<p class="MsoNormal" align="left"><span lang="EN-US">usermod</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
<td width="240">
<p class="MsoNormal" align="left"><span lang="EN-US">Usermod</span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US"> <span id="more-286"></span><br />
</span></p>
<table class="MsoNormalTable" style="height: 340px;" border="1" cellspacing="0" cellpadding="0" width="709">
<tbody>
<tr>
<td width="132">
<p class="MsoNormal" align="center"><strong><span>账号设置</span></strong></p>
</td>
<td width="204">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">AIX</span></strong><span lang="EN-US"> </span></p>
</td>
<td width="408">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">Linux( RedHat )</span></strong><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="132">
<p class="MsoNormal" align="left"><span>密码文件</span></p>
</td>
<td width="204">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/passwd<br />
/etc/security/passwd</span></td>
<td width="408">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/passwd<br />
/etc/shadow</span></td>
</tr>
<tr>
<td width="132">
<p class="MsoNormal" align="left"><span>组文件</span></p>
</td>
<td width="204">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/group<br />
/etc/security/group</span></td>
<td width="408">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/group</span></p>
</td>
</tr>
<tr>
<td width="132">
<p class="MsoNormal" align="left"><span>允许最大用户<span lang="EN-US">ID</span></span></p>
</td>
<td width="204">
<p class="MsoNormal" align="left"><span lang="EN-US">4294967295</span></p>
</td>
<td width="408">
<p class="MsoNormal" align="left"><span lang="EN-US">65535</span></p>
</td>
</tr>
<tr>
<td width="132">
<p class="MsoNormal" align="left"><span>允许远程登录的用户文件设置</span></p>
</td>
<td width="204">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/security/user<br />
{rlogin=true}</span></td>
<td width="408">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/securetty<br />
{ttyp1}</span></td>
</tr>
<tr>
<td width="132">
<p class="MsoNormal" align="left"><span lang="EN-US">Nobody</span><span>的<span lang="EN-US">UID</span></span></p>
</td>
<td width="204">
<p class="MsoNormal" align="left"><span lang="EN-US">4294967294</span></p>
</td>
<td width="408">
<p class="MsoNormal" align="left"><span lang="EN-US">99</span></p>
</td>
</tr>
<tr>
<td width="132">
<p class="MsoNormal" align="left"><span lang="EN-US">Nobody</span><span>的<span lang="EN-US">GID</span></span></p>
</td>
<td width="204">
<p class="MsoNormal" align="left"><span lang="EN-US">4294967294</span></p>
</td>
<td width="408">
<p class="MsoNormal" align="left"><span lang="EN-US">99</span></p>
</td>
</tr>
<tr>
<td width="132">
<p class="MsoNormal" align="left"><span>找回<span lang="EN-US">ROOT</span>密码</span></p>
</td>
<td width="204">
<p class="MsoNormal" align="left"><span lang="EN-US">boot from CD/Tape<br />
Installation/Maintenance<br />
Start Limited Shell<br />
getrootfs hdisk0<br />
vi /etc/security/passwd</span></td>
<td width="408">
<p class="MsoNormal" align="left"><span lang="EN-US">{lilo}<br />
control-x<br />
linux S<br />
passwd root</span></p>
<p>{grub}<br />
c<br />
kernel vmlinuz-2.4.9-13 <strong>single</strong> ro root=/dev/hda8<br />
initrd /initrd-2.4.9-13.img<br />
boot<br />
passwd root</td>
</tr>
<tr>
<td width="132">
<p class="MsoNormal" align="left"><span>创建新用户</span></p>
</td>
<td width="204">
<p class="MsoNormal" align="left"><span lang="EN-US">mkuser</span></p>
</td>
<td width="408">
<p class="MsoNormal" align="left"><span lang="EN-US">Useradd</span></p>
</td>
</tr>
<tr>
<td width="132">
<p class="MsoNormal" align="left"><span>删除用户</span></p>
</td>
<td width="204">
<p class="MsoNormal" align="left"><span lang="EN-US">rmuser</span></p>
</td>
<td width="408">
<p class="MsoNormal" align="left"><span lang="EN-US">Userdel</span></p>
</td>
</tr>
<tr>
<td width="132">
<p class="MsoNormal" align="left"><span>列出用户</span></p>
</td>
<td width="204">
<p class="MsoNormal" align="left"><span lang="EN-US">lsuser -f ALL</span></p>
</td>
<td width="408">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="132">
<p class="MsoNormal" align="left"><span>修改用户账号</span></p>
</td>
<td width="204">
<p class="MsoNormal" align="left"><span lang="EN-US">chuser -a</span></p>
</td>
<td width="408">
<p class="MsoNormal" align="left"><span lang="EN-US">usermod</span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal" align="center"><strong><span>主流服务器</span></strong><strong><span lang="EN-US">UNIX</span></strong><strong><span>操作系统目录结构对比</span></strong></p>
<table class="MsoNormalTable" style="height: 100px;" border="1" cellspacing="0" cellpadding="0" width="704">
<tbody>
<tr>
<td width="168">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">Directory Mappings </span></strong><span lang="EN-US"> </span></p>
</td>
<td width="168">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">AIX</span></strong><span lang="EN-US"> </span></p>
</td>
<td width="192">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">FreeBSD</span></strong><span lang="EN-US"> </span></p>
</td>
<td width="216">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">HP-UX</span></strong><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">Root filesystem</span></p>
</td>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">/     {/dev/hd4}</span></p>
</td>
<td width="192">
<p class="MsoNormal" align="left"><span lang="EN-US">/   {/dev/ad0s1a}</span></p>
</td>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">/     {/dev/vg00/lvol1}</span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">Home Directory</span></p>
</td>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">/home {/dev/hd1}</span></p>
</td>
<td width="192">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">/home {/dev/vg00/lvol4}</span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">/tmp  {/dev/hd3}</span></p>
</td>
<td width="192">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">/tmp  {/dev/vg00/lvol6}</span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">/usr  {/dev/hd2}</span></p>
</td>
<td width="192">
<p class="MsoNormal" align="left"><span lang="EN-US">/usr {/dev/ad0s1f}</span></p>
</td>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">/usr  {/dev/vg00/lvol7}</span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
<td width="168">
<p class="MsoNormal" align="right"><span lang="EN-US">/var  {/dev/hd9var}</span></p>
</td>
<td width="192">
<p class="MsoNormal" align="left"><span lang="EN-US">/var {/dev/ad0s1e}</span></p>
</td>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">/var  {/dev/vg00/lvol8}</span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">Sample configuration files</span></p>
</td>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">-</span></p>
</td>
<td width="192">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">/usr/newconfig</span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<table class="MsoNormalTable" style="height: 100px;" border="1" cellspacing="0" cellpadding="0" width="703">
<tbody>
<tr>
<td width="168">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">Directory Mappings </span></strong><span lang="EN-US"> </span></p>
</td>
<td width="168">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">Linux( RedHat )</span></strong><span lang="EN-US"> </span></p>
</td>
<td width="264">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">Solaris</span></strong></p>
</td>
<td width="144">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">Tru64</span></strong><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">Root filesystem</span></p>
</td>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">/     {/dev/sda1}</span></p>
</td>
<td width="264">
<p class="MsoNormal" align="left"><span lang="EN-US">/ <span> </span>{/dev/vx/dsk/rootvol}</span></p>
</td>
<td width="144">
<p class="MsoNormal" align="left"><span lang="EN-US">/    {/dev/rz0a}</span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">Home Directory</span></p>
</td>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
<td width="264">
<p class="MsoNormal" align="left"><span lang="EN-US">/export/home  {dev/vx/dsk/home}</span></p>
</td>
<td width="144">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
<td width="264">
<p class="MsoNormal" align="left"><span lang="EN-US">/tmp       {dev/vx/dsk/swapvol}</span></p>
</td>
<td width="144">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
<td width="264">
<p class="MsoNormal" align="left"><span lang="EN-US">/usr </span></p>
</td>
<td width="144">
<p class="MsoNormal" align="left"><span lang="EN-US">/usr {/dev/rz0g}</span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
<td width="264">
<p class="MsoNormal" align="left"><span lang="EN-US">/var<span> </span></span></p>
</td>
<td width="144">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">Sample configuration files</span></p>
</td>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
<td width="264">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
<td width="144">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal" align="center"><strong><span>主流服务器</span></strong><strong><span lang="EN-US">UNIX</span></strong><strong><span>操作系统常用命令</span></strong></p>
<table class="MsoNormalTable" style="height: 286px;" border="1" cellspacing="0" cellpadding="0" width="719">
<tbody>
<tr>
<td width="144">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">General Commands</span></strong><span lang="EN-US"> </span></p>
</td>
<td width="132">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">AIX</span></strong><span lang="EN-US"> </span></p>
</td>
<td width="84">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">FreeBSD</span></strong><span lang="EN-US"> </span></p>
</td>
<td width="108">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">HP-UX</span></strong><span lang="EN-US"> </span></p>
</td>
<td width="120">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">Linux(RedHat)</span></strong><span lang="EN-US"> </span></p>
</td>
<td width="96">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">Solaris</span></strong><span lang="EN-US"> </span></p>
</td>
<td width="84">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">Tru64</span></strong><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal" align="left"><span lang="EN-US">Unique host ID</span></p>
</td>
<td width="132">
<p class="MsoNormal" align="left"><span lang="EN-US">hostid</span></p>
</td>
<td width="84">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
<td width="108">
<p class="MsoNormal" align="left"><span lang="EN-US">uname -i</span></p>
</td>
<td width="120">
<p class="MsoNormal" align="left"><span lang="EN-US">hostid</span></p>
</td>
<td width="96">
<p class="MsoNormal" align="left"><span lang="EN-US">hostid</span></p>
</td>
<td width="84">
<p class="MsoNormal" align="left"><span lang="EN-US">hostid</span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal" align="left"><span lang="EN-US">Administrator</span></p>
</td>
<td width="132">
<p class="MsoNormal" align="left"><span lang="EN-US">smit</span></p>
</td>
<td width="84">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
<td width="108">
<p class="MsoNormal" align="left"><span lang="EN-US">sam</span></p>
</td>
<td width="120">
<p class="MsoNormal" align="left"><span lang="EN-US">linuxconf</span></p>
</td>
<td width="96">
<p class="MsoNormal" align="left"><span lang="EN-US">admintool</span></p>
</td>
<td width="84">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal" align="left"><span lang="EN-US">Performance monitor</span></p>
</td>
<td width="132">
<p class="MsoNormal" align="left"><span lang="EN-US">top<br />
monitor</span></td>
<td width="84">
<p class="MsoNormal" align="left"><span lang="EN-US">top</span></p>
</td>
<td width="108">
<p class="MsoNormal" align="left"><span lang="EN-US">top<br />
glance</span></td>
<td width="120">
<p class="MsoNormal" align="left"><span lang="EN-US">Top</span></p>
</td>
<td width="96">
<p class="MsoNormal" align="left"><span lang="EN-US">top</span></p>
</td>
<td width="84">
<p class="MsoNormal" align="left"><span lang="EN-US">top</span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal" align="left"><span lang="EN-US">System activity reporter</span></p>
</td>
<td width="132">
<p class="MsoNormal" align="left"><span lang="EN-US">sar</span></p>
</td>
<td width="84">
<p class="MsoNormal" align="left"><span lang="EN-US">sa</span></p>
</td>
<td width="108">
<p class="MsoNormal" align="left"><span lang="EN-US">sar</span></p>
</td>
<td width="120">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
<td width="96">
<p class="MsoNormal" align="left"><span lang="EN-US">sar</span></p>
</td>
<td width="84">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal" align="left"><span lang="EN-US">Virtual Memory statistics</span></p>
</td>
<td width="132">
<p class="MsoNormal" align="left"><span lang="EN-US">vmstat</span></p>
</td>
<td width="84">
<p class="MsoNormal" align="left"><span lang="EN-US">vmstat</span></p>
</td>
<td width="108">
<p class="MsoNormal" align="left"><span lang="EN-US">vmstat</span></p>
</td>
<td width="120">
<p class="MsoNormal" align="left"><span lang="EN-US">vmstat</span></p>
</td>
<td width="96">
<p class="MsoNormal" align="left"><span lang="EN-US">vmstat</span></p>
</td>
<td width="84">
<p class="MsoNormal" align="left"><span lang="EN-US">vmstat</span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal" align="left"><span lang="EN-US">I/O statistics</span></p>
</td>
<td width="132">
<p class="MsoNormal" align="left"><span lang="EN-US">iostat</span></p>
</td>
<td width="84">
<p class="MsoNormal" align="left"><span lang="EN-US">iostat</span></p>
</td>
<td width="108">
<p class="MsoNormal" align="left"><span lang="EN-US">iostat</span></p>
</td>
<td width="120">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
<td width="96">
<p class="MsoNormal" align="left"><span lang="EN-US">iostat</span></p>
</td>
<td width="84">
<p class="MsoNormal" align="left"><span lang="EN-US">iostat</span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal" align="left"><span lang="EN-US">Error logs</span></p>
</td>
<td width="132">
<p class="MsoNormal" align="left"><span lang="EN-US">alog -o -t boot<br />
errpt</span></td>
<td width="84">
<p class="MsoNormal" align="left"><span lang="EN-US">dmesg</span></p>
</td>
<td width="108">
<p class="MsoNormal" align="left"><span lang="EN-US">dmesg</span></p>
</td>
<td width="120">
<p class="MsoNormal" align="left"><span lang="EN-US">Dmesg </span></p>
</td>
<td width="96">
<p class="MsoNormal" align="left"><span lang="EN-US">dmesg</span></p>
</td>
<td width="84">
<p class="MsoNormal" align="left"><span lang="EN-US">uerf -R -o full</span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal" align="left"><span lang="EN-US">Physical RAM</span></p>
</td>
<td width="132">
<p class="MsoNormal" align="left"><span lang="EN-US">1M</span><span lang="EN-US"> TB </span></p>
</td>
<td width="84">
<p class="MsoNormal" align="left"><span> </span></p>
</td>
<td width="108">
<p class="MsoNormal" align="left"><span lang="EN-US">4TB</span></p>
</td>
<td width="120">
<p class="MsoNormal" align="left"><span lang="EN-US">64GB{&gt;2.3.24}</span></p>
</td>
<td width="96">
<p class="MsoNormal" align="left"><span lang="EN-US">16TB</span></p>
</td>
<td width="84">
<p class="MsoNormal" align="left"><span lang="EN-US">4TB</span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal" align="left"><span lang="EN-US">Shared Memory</span></p>
</td>
<td width="132">
<p class="MsoNormal" align="left"><span lang="EN-US">64K TB </span></p>
</td>
<td width="84">
<p class="MsoNormal" align="left"><span> </span></p>
</td>
<td width="108">
<p class="MsoNormal" align="left"><span lang="EN-US">8TB</span></p>
</td>
<td width="120">
<p class="MsoNormal" align="left"><span lang="EN-US">sysctl kernel.shmmax</span></p>
</td>
<td width="96">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
<td width="84">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal" align="left"><span lang="EN-US">Process Data Space</span></p>
</td>
<td width="132">
<p class="MsoNormal" align="left"><span lang="EN-US">384K TB </span></p>
</td>
<td width="84">
<p class="MsoNormal" align="left"><span> </span></p>
</td>
<td width="108">
<p class="MsoNormal" align="left"><span lang="EN-US">4TB</span></p>
</td>
<td width="120">
<p class="MsoNormal" align="left"><span lang="EN-US">900 MB </span></p>
</td>
<td width="96">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
<td width="84">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal" align="left"><span lang="EN-US">Swap device</span></p>
</td>
<td width="132">
<p class="MsoNormal" align="left"><span lang="EN-US">/dev/hd6</span></p>
</td>
<td width="84">
<p class="MsoNormal" align="left"><span lang="EN-US">/dev/ad0s1b</span></p>
</td>
<td width="108">
<p class="MsoNormal" align="left"><span lang="EN-US">/dev/vg00/lvol2</span></p>
</td>
<td width="120">
<p class="MsoNormal" align="left"><span lang="EN-US">/dev/sda2</span></p>
</td>
<td width="96">
<p class="MsoNormal" align="left"><span lang="EN-US">/dev/vx/dsk/swapvol</span></p>
</td>
<td width="84">
<p class="MsoNormal" align="left"><span lang="EN-US">/dev/rz0b</span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal" align="left"><span lang="EN-US">Swap file type</span></p>
</td>
<td width="132">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/swapspaces</span></p>
</td>
<td width="84">
<p class="MsoNormal" align="left"><span lang="EN-US">swap</span></p>
</td>
<td width="108">
<p class="MsoNormal" align="left"><span lang="EN-US">swap</span></p>
</td>
<td width="120">
<p class="MsoNormal" align="left"><span lang="EN-US">partition type 82 </span></p>
</td>
<td width="96">
<p class="MsoNormal" align="left"><span lang="EN-US">swap</span></p>
</td>
<td width="84">
<p class="MsoNormal" align="left"><span lang="EN-US">raw</span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal" align="left"><span lang="EN-US">Display swap size</span></p>
</td>
<td width="132">
<p class="MsoNormal" align="left"><span lang="EN-US">lsps -a</span></p>
</td>
<td width="84">
<p class="MsoNormal" align="left"><span lang="EN-US">swapinfo</span></p>
</td>
<td width="108">
<p class="MsoNormal" align="left"><span lang="EN-US">swapinfo -a</span></p>
</td>
<td width="120">
<p class="MsoNormal" align="left"><span lang="EN-US">Free</span></p>
</td>
<td width="96">
<p class="MsoNormal" align="left"><span lang="EN-US">swap -l</span></p>
</td>
<td width="84">
<p class="MsoNormal" align="left"><span lang="EN-US">swapon -s</span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal" align="left"><span lang="EN-US">Activate Swap</span></p>
</td>
<td width="132">
<p class="MsoNormal" align="left"><span lang="EN-US">swapon -a</span></p>
</td>
<td width="84">
<p class="MsoNormal" align="left"><span lang="EN-US">swapon -a</span></p>
</td>
<td width="108">
<p class="MsoNormal" align="left"><span lang="EN-US">swapon -a</span></p>
</td>
<td width="120">
<p class="MsoNormal" align="left"><span lang="EN-US">swapon -a</span></p>
</td>
<td width="96">
<p class="MsoNormal" align="left"><span lang="EN-US">swap -a</span></p>
</td>
<td width="84">
<p class="MsoNormal" align="left"><span lang="EN-US">swapon -a</span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal" align="center"><strong><span>主流服务器</span></strong><strong><span lang="EN-US">UNIX</span></strong><strong><span>操作系统打印机、</span></strong><strong><span lang="EN-US">TCP/IP</span></strong><strong><span>设置</span></strong></p>
<table class="MsoNormalTable" style="height: 560px;" border="1" cellspacing="0" cellpadding="0" width="710">
<tbody>
<tr>
<td width="168">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">Printers</span></strong><span lang="EN-US"> </span></p>
</td>
<td width="216">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">AIX</span></strong><span lang="EN-US"> </span></p>
</td>
<td width="180">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">FreeBSD</span></strong><span lang="EN-US"> </span></p>
</td>
<td width="180">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">HP-UX</span></strong><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">Printer Queues</span></p>
</td>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/qconfig</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">/var/spool/print</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/lp/interface/*</span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">Stop LP </span></p>
</td>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">stopsrc -s lpd</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">lpshut</span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">Start LP</span></p>
</td>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">startsrc -s lpd</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">Lpd</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">lpsched</span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">Submit print jobs</span></p>
</td>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">enq<br />
lp<br />
lpr<br />
qprt</span></td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">Lp</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">lp</span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">LP statistics</span></p>
</td>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">enq -A<br />
lpq<br />
lpstat<br />
qchk</span></td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">Lpq</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">lpstat</span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">Remove print jobs</span></p>
</td>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">cancel<br />
lprm<br />
qcan<br />
enq -x</span></td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">Cancel<br />
lprm</span></td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">cancel</span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">Add printer queue</span></p>
</td>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">smit mkpq</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">lpadmin -p pq</span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">Remove Printer Q</span></p>
</td>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">smit rmpq</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">lpadmin -x pq</span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">Make default Prt</span></p>
</td>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">export LPDEST=&#8221;pq&#8221;</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">lpadmin -d pq</span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">TCP/IP</span></strong><span lang="EN-US"> </span></p>
</td>
<td width="216">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">AIX</span></strong><span lang="EN-US"> </span></p>
</td>
<td width="180">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">FreeBSD</span></strong><span lang="EN-US"> </span></p>
</td>
<td width="180">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">HP-UX</span></strong><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">Network IP configuration</span></p>
</td>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">lsattr -E -l inet0</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/rc.conf</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/rc.config.d/netconf</span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">Hosts IP addresses</span></p>
</td>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/hosts</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/hosts</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/hosts</span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">Name service switch</span></p>
</td>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/netsvc.conf</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/host.conf</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/nsswitch.conf</span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">Network parameters</span></p>
</td>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">no –a</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">Sysctl</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">ndd -h</span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">Routing daemon</span></p>
</td>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">Gated</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">Routed</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">gated</span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">NIC Configurations</span></p>
</td>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">ifconfig –a</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">ifconfig -a</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">lanscan -v</span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">Secondary IP Addr</span></p>
</td>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">ifconfig en0 alias IP </span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">ifconfig xl0 alias IP</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">ifconfig lan0:1 IP </span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">Login prompt</span></p>
</td>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">HERALD @<br />
/etc/security/login.cfg</span></td>
<td width="180">
<p class="MsoNormal" align="left"><span> </span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">telnetd –b /etc/issue</span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">Increase the # of pseudo-terminals</span></p>
</td>
<td width="216">
<p class="MsoNormal"><span lang="EN-US">odmget -q &#8220;attribute=num and uniquetype=pty/pty/pty&#8221; PdAt |   sed &#8220;s/0-64/0-512/&#8221; |<br />
odmchange -q &#8220;attribute=num and uniquetype=pty/pty/pty&#8221; -o PdAt </span></p>
<p class="MsoNormal"><span lang="EN-US">chdev -l pty0 -anum=256 -P<br />
reboot</span></td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">rebuild your kernel with these new values NPTY=#<br />
NSTRPY=# </span></p>
<p class="MsoNormal"><span lang="EN-US">reboot </span></p>
<p class="MsoNormal"><span lang="EN-US">insf -d ptys -n #<br />
insf -d ptym -n #<br />
insf -d pts -s # -e -v<br />
</span></td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">Maximum # of ptys</span></p>
</td>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">512</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">{MAXUSERS}</span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">Remote Shell</span></p>
</td>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">Remsh<br />
rsh</span></td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">Rsh</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">remsh</span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">YP/NIS service binder</span></p>
</td>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">/usr/lib/netsvc/yp/ypbind</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">/usr/sbin/ypbind</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">/usr/lib/netsvc/yp/ypbind </span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal" align="center"><strong><span>主流服务器</span></strong><strong><span lang="EN-US">UNIX</span></strong><strong><span>操作系统打印机、</span></strong><strong><span lang="EN-US">TCP/IP</span></strong><strong><span>设置</span></strong><strong><span> </span></strong><strong><span>续</span></strong></p>
<table class="MsoNormalTable" style="height: 500px;" border="1" cellspacing="0" cellpadding="0" width="707">
<tbody>
<tr>
<td width="168">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">Printers</span></strong><span lang="EN-US"> </span></p>
</td>
<td width="180">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">Linux (Redhat)</span></strong></p>
</td>
<td width="192">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">Solaris</span></strong><span lang="EN-US"> <strong>(SPARC)</strong></span></p>
</td>
<td width="204">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">Tru64</span></strong><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">Printer Queues</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">/var/spool/lpd/lp/*</span></p>
</td>
<td width="192">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/lp/interfaces/*</span></p>
</td>
<td width="204">
<p class="MsoNormal" align="left"><span lang="EN-US">/usr/spool/lpd</span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">Stop LP </span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/init.d/lpd stop</span></p>
</td>
<td width="192">
<p class="MsoNormal" align="left"><span lang="EN-US">/usr/lib/lp/lpshut</span></p>
</td>
<td width="204">
<p class="MsoNormal" align="left"><span lang="EN-US">/sbin/init.d/lpd stop</span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">Start LP</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/init.d/lpd start</span></p>
</td>
<td width="192">
<p class="MsoNormal" align="left"><span lang="EN-US">/usr/lib/lp/lpsched</span></p>
</td>
<td width="204">
<p class="MsoNormal" align="left"><span lang="EN-US">/sbin/init.d/lpd start</span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">Submit print jobs</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">Lpr</span></p>
</td>
<td width="192">
<p class="MsoNormal" align="left"><span lang="EN-US">Lp<br />
lpr</span></td>
<td width="204">
<p class="MsoNormal" align="left"><span lang="EN-US">Lp<br />
lpr</span></td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">LP statistics</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">Lpq</span></p>
</td>
<td width="192">
<p class="MsoNormal" align="left"><span lang="EN-US">Lpstat</span></p>
</td>
<td width="204">
<p class="MsoNormal" align="left"><span lang="EN-US">Lpstat</span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">Remove print jobs</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">Lprm</span></p>
</td>
<td width="192">
<p class="MsoNormal" align="left"><span lang="EN-US">Cancel<br />
lprm</span></td>
<td width="204">
<p class="MsoNormal" align="left"><span lang="EN-US">cancel<br />
lprm</span></td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">Add printer queue</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">Printtool</span></p>
</td>
<td width="192">
<p class="MsoNormal" align="left"><span lang="EN-US">lpadmin -p pq</span></p>
</td>
<td width="204">
<p class="MsoNormal" align="left"><span lang="EN-US">Lprsetup</span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">Remove Printer Q</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
<td width="192">
<p class="MsoNormal" align="left"><span lang="EN-US">lpadmin -x pq</span></p>
</td>
<td width="204">
<p class="MsoNormal" align="left"><span lang="EN-US">Lprsetup</span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">Make default Prt</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
<td width="192">
<p class="MsoNormal" align="left"><span lang="EN-US">lpadmin -d pq</span></p>
</td>
<td width="204">
<p class="MsoNormal" align="left"><span lang="EN-US">export PRINTER=&#8221;lp&#8221;</span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">TCP/IP</span></strong><span lang="EN-US"> </span></p>
</td>
<td width="180">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">Linux( RedHat )</span></strong><span lang="EN-US"> </span></p>
</td>
<td width="192">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">Solaris</span></strong><span lang="EN-US"> <strong>(SPARC)</strong></span></p>
</td>
<td width="204">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">Tru64</span></strong><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">Network IP configuration</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/sysconfig/network-scripts/ </span></p>
</td>
<td width="192">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/hostname.*<br />
/etc/inet/*<br />
/etc/defaultrouter</span></td>
<td width="204">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/rc.config</span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">Hosts IP addresses</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/hosts</span></p>
</td>
<td width="192">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/inet/hosts</span></p>
</td>
<td width="204">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/hosts</span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">Name service switch</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/nsswitch.conf</span></p>
</td>
<td width="192">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/nsswitch.conf</span></p>
</td>
<td width="204">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/svc.conf</span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">Network parameters</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">sysctl -a | grep net</span></p>
</td>
<td width="192">
<p class="MsoNormal" align="left"><span lang="EN-US">Ndd /dev/[tcp|ip] ?</span></p>
</td>
<td width="204">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">Routing daemon</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">routed</span></p>
</td>
<td width="192">
<p class="MsoNormal" align="left"><span lang="EN-US">in.routed</span></p>
</td>
<td width="204">
<p class="MsoNormal" align="left"><span lang="EN-US">routed</span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">NIC Configurations</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">ifconfig -a</span></p>
</td>
<td width="192">
<p class="MsoNormal" align="left"><span lang="EN-US">ifconfig –a</span></p>
</td>
<td width="204">
<p class="MsoNormal" align="left"><span lang="EN-US">ifconfig -a</span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">Secondary IP Addr</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">modprobe ip_alias<br />
ifconfig eth0:1 IP</span></td>
<td width="192">
<p class="MsoNormal" align="left"><span lang="EN-US">ifconfig hme0:1 IP up</span></p>
</td>
<td width="204">
<p class="MsoNormal" align="left"><span lang="EN-US">ifconfig ln0 alias</span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">Login prompt</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/issue</span></p>
</td>
<td width="192">
<p class="MsoNormal" align="left"><span lang="EN-US">BANNER @<br />
/etc/default/telnetd</span></td>
<td width="204">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/issue</span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">Increase the # of pseudo-terminals</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">cd /dev<br />
./MAKEDEV -v pty</span></td>
<td width="192">
<p class="MsoNormal"><span lang="EN-US">{/etc/system}<br />
set pt_cnt = #  {SYSV}<br />
set npty = #   {BSD}</span></p>
<p class="MsoNormal"><span lang="EN-US">{/etc/iu.ap}<br />
ptsl 0 # ldterm ttcompat</span></p>
<p class="MsoNormal"><span lang="EN-US">halt<br />
boot –r</span></td>
<td width="204">
<p class="MsoNormal" align="left"><span lang="EN-US">cd /dev<br />
./MAKEDEV PTY_1</span></td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">Maximum # of ptys</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">256</span></p>
</td>
<td width="192">
<p class="MsoNormal" align="left"><span lang="EN-US">176         {BSD}<br />
3000      {SYSV}</span></td>
<td width="204">
<p class="MsoNormal" align="left"><span lang="EN-US">8192</span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">Remote Shell</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">rsh</span></p>
</td>
<td width="192">
<p class="MsoNormal" align="left"><span lang="EN-US">Rsh</span></p>
</td>
<td width="204">
<p class="MsoNormal" align="left"><span lang="EN-US">rsh</span></p>
</td>
</tr>
<tr>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">YP/NIS service binder</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">/sbin/ypbind</span></p>
</td>
<td width="192">
<p class="MsoNormal" align="left"><span lang="EN-US">/usr/lib/netsvc/yp/ypbind</span></p>
</td>
<td width="204">
<p class="MsoNormal" align="left"><span lang="EN-US">/usr/sbin/ypbin</span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal" align="center"><strong><span>主流服务器</span></strong><strong><span lang="EN-US">UNIX</span></strong><strong><span>操作系统系统文件</span></strong></p>
<table class="MsoNormalTable" style="height: 86px;" border="1" cellspacing="0" cellpadding="0" width="685">
<tbody>
<tr>
<td width="191">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">System Files</span></strong><span lang="EN-US"> </span></p>
</td>
<td width="181">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">AIX</span></strong><span lang="EN-US"> </span></p>
</td>
<td width="168">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">FreeBSD</span></strong><span lang="EN-US"> </span></p>
</td>
<td width="204">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">HP-UX</span></strong><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="191">
<p class="MsoNormal" align="left"><span lang="EN-US">NFS exported</span></p>
</td>
<td width="181">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/exports</span></p>
</td>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/exports</span></p>
</td>
<td width="204">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/exports</span></p>
</td>
</tr>
<tr>
<td width="191">
<p class="MsoNormal" align="left"><span lang="EN-US">NFS Client mounted directories</span></p>
</td>
<td width="181">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/xtab</span></p>
</td>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
<td width="204">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/xtab</span></p>
</td>
</tr>
<tr>
<td width="191">
<p class="MsoNormal" align="left"><span lang="EN-US">Max File System</span></p>
</td>
<td width="181">
<p class="MsoNormal" align="left"><span lang="EN-US">128 GB</span></p>
</td>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
<td width="204">
<p class="MsoNormal" align="left"><span lang="EN-US">128 GB</span></p>
</td>
</tr>
<tr>
<td width="191">
<p class="MsoNormal" align="left"><span lang="EN-US">Max File Size</span></p>
</td>
<td width="181">
<p class="MsoNormal" align="left"><span lang="EN-US">64 GB</span></p>
</td>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
<td width="204">
<p class="MsoNormal" align="left"><span lang="EN-US">128 GB</span></p>
</td>
</tr>
<tr>
<td width="191">
<p class="MsoNormal" align="left"><span lang="EN-US">Max # File Descriptors</span></p>
</td>
<td width="181">
<p class="MsoNormal" align="left"><span lang="EN-US">64 K</span></p>
</td>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
<td width="204">
<p class="MsoNormal" align="left"><span lang="EN-US">60~ K</span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<table class="MsoNormalTable" style="height: 146px;" border="1" cellspacing="0" cellpadding="0" width="700">
<tbody>
<tr>
<td width="191">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">System Files</span></strong><span lang="EN-US"> </span></p>
</td>
<td width="217">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">Linux (RedHat)</span></strong><span lang="EN-US"> </span></p>
</td>
<td width="156">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">Solaris</span></strong><span lang="EN-US"> </span></p>
</td>
<td width="180">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">Tru64</span></strong><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="191">
<p class="MsoNormal" align="left"><span lang="EN-US">NFS exported</span></p>
</td>
<td width="217">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/exports</span></p>
</td>
<td width="156">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/dfs/dfstab<br />
/etc/dfs/sharetab</span></td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/exports</span></p>
</td>
</tr>
<tr>
<td width="191">
<p class="MsoNormal" align="left"><span lang="EN-US">NFS Client mounted directories</span></p>
</td>
<td width="217">
<p class="MsoNormal" align="left"><span lang="EN-US">/var/lib/nfs/xtab</span></p>
</td>
<td width="156">
<p class="MsoNormal" align="left"><span lang="EN-US">/etc/rmtab</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">/var/adm/mountdtab</span></p>
</td>
</tr>
<tr>
<td width="191">
<p class="MsoNormal" align="left"><span lang="EN-US">Max File System</span></p>
</td>
<td width="217">
<p class="MsoNormal" align="left"><span lang="EN-US">2 TB </span></p>
</td>
<td width="156">
<p class="MsoNormal" align="left"><span lang="EN-US">1 TB<br />
8000 TB {vxfs}</span></td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">128 GB {&lt;= 3.2G}<br />
512 GB {&gt;= 4.0}<br />
16 TB {advfs}</span></td>
</tr>
<tr>
<td width="191">
<p class="MsoNormal" align="left"><span lang="EN-US">Max File Size</span></p>
</td>
<td width="217">
<p class="MsoNormal" align="left"><span lang="EN-US">2 GB    {512B block   size}<br />
8192 GB {8KB block size}</span></td>
<td width="156">
<p class="MsoNormal" align="left"><span lang="EN-US">1 TB<br />
2 GB {=&lt;2.5.1}</span></td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">128 GB {&lt;= 3.2G}<br />
512 GB {&gt;= 4.0}<br />
16 TB {advfs}</span></td>
</tr>
<tr>
<td width="191">
<p class="MsoNormal" align="left"><span lang="EN-US">Max # File Descriptors</span></p>
</td>
<td width="217">
<p class="MsoNormal" align="left"><span lang="EN-US">sysctl fs.file-max</span></p>
</td>
<td width="156">
<p class="MsoNormal" align="left"><span lang="EN-US">64 K</span></p>
</td>
<td width="180">
<p class="MsoNormal" align="left"><span lang="EN-US">64 K</span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal" align="center"><strong><span>主流服务器</span></strong><strong><span lang="EN-US">UNIX</span></strong><strong><span>操作系统磁盘与逻辑卷命令</span></strong></p>
<p>
<!-- Begin alimama Adserver code -->
<script type="text/javascript"><!--
google_ad_client = "pub-8438729971248494";
/* 728x90, ������ 10-2-7 */
google_ad_slot = "4752526529";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Alimama Adserver code -->
</p>
<table class="MsoNormalTable" style="height: 668px;" border="1" cellspacing="0" cellpadding="0" width="681">
<tbody>
<tr>
<td width="180">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">DISK/LVM Commands</span></strong><span lang="EN-US"> </span></p>
</td>
<td width="168">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">AIX</span></strong><span lang="EN-US"> </span></p>
</td>
<td width="156">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">FreeBSD</span></strong><span lang="EN-US"> </span></p>
</td>
<td width="240">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">HP-UX</span></strong><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Filesystem table</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">/etc/filesystems</span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US">/etc/fstab</span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">/etc/fstab</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Free disk blocks</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">df -k</span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US">df -k</span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">Bdf</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Device listing</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">lsdev -C</span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">/sbin/ioscan</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Disk information</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">bootinfo -s hdisk# </span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US">fdisk -v ad0</span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">diskinfo /dev/rdsk/c#t#d#</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Disk Label</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">lspv -l hdisk#</span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US">disklabel ad0</span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">pvdisplay -v /dev/dsk/C#t#d#</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">LVM Concepts</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">Partition </span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US">sub disk</span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">logical extents</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">Volume</span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US">Volume</span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">logical volume</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US">Plex</span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">Volume group</span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">volume group</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Journal Filesystem type</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">jfs</span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">Vxfs</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Default volume group</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">/dev/rootvg</span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">/dev/vg00</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Display volume group</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">lsvg -l rootvg</span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">vgdisplay -v vg00</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Modify physical volume</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">chpv</span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">Pvchange</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Prepare physical disk</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">mkdev -c disk -l hdisk#</span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">pvcreate</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">List physical volume</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">lspv</span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US">vinum ld</span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">pvdisplay</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Remove disk from volume group</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">reducevg</span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">vgreduce</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Move logical volumes to another physical volumes</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">migratepv</span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US">vinum move -f drive object</span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">pvmove</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Create volume group</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">mkvg</span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">vgcreate</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Remove volume group</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="156">
<p class="MsoNormal"><span> </span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">vgremove</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Volume group availability</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">chvg<br />
varyonvg<br />
varyoffvg</span></td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">vgchange</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Restore volume group</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="156">
<p class="MsoNormal"><span> </span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">vgcfgrestore</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Exports volume group</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">exportvg</span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">vgexport</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Imports volume group</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">importvg</span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">vgimport</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Volume group listing</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">lsvg</span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">vgscan</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Change logical volume characteristics </span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">chlv</span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">lvchange</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">List logical volume</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">lslv</span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US">vinum lv</span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">lvdisplay</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Make logical volume</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">mklv</span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">lvcreate</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Extend logical volume</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">extendlv</span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">lvextend</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Reduce logical volume</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">AIX reduce LV</span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">lvreduce</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Remove logical volume</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">rmlv</span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US">vinum rm vol</span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">lvremove</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Prepare boot volumes</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">bootlist -m normal</span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">lvlnboot</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Remove boot volumes</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="156">
<p class="MsoNormal"><span> </span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">lvrmboot</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Extend File system</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">chfs -a size=# /mt</span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">extendfs /dev/vg00/lvol8<br />
fsadm -F vxfs -b {LE * 1024} /mt</span></td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Reduce/Split mirrors</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">rmlvcopy</span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">lvsplit</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Merge mirrors</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="156">
<p class="MsoNormal"><span> </span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">lvmerge</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Create mirrors</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">mklv -c 2</span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US">vinum mirror drive</span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">lvcreate -m 1</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Add mirrors</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">mklvcopy lv 2 </span></p>
</td>
<td width="156">
<p class="MsoNormal"><span> </span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">lvextend -m 1</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Create striped volumes</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">mklv -u 3 -S 64K</span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US">vinum stripe drive</span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">lvcreate -i 3 -I 64</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">System recovery tape</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">mksysb -i /dev/rmt0</span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">/opt/ignite/bin/make_recovery</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Backup</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">savevg -i rootvg</span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US">vinum saveconfig</span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">fbackup</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Restore</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">restvg </span></p>
</td>
<td width="156">
<p class="MsoNormal"><span> </span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">frecover</span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><strong><span>主流服务器</span></strong><strong><span lang="EN-US">UNIX</span></strong><strong><span>操作系统磁盘与逻辑卷命令</span></strong><strong><span> </span></strong><strong><span>续</span></strong></p>
<table class="MsoNormalTable" style="height: 687px;" border="1" cellspacing="0" cellpadding="0" width="695">
<tbody>
<tr>
<td width="180">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">DISK/LVM Commands</span></strong><span lang="EN-US"> </span></p>
</td>
<td width="168">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">Linux (RedHat)</span></strong><span lang="EN-US"> </span></p>
</td>
<td width="187">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">Solaris (SPARC)</span></strong><span lang="EN-US"> </span></p>
</td>
<td width="209">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">Tru64</span></strong><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Filesystem table</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">/etc/fstab</span></p>
</td>
<td width="187">
<p class="MsoNormal"><span lang="EN-US">/etc/vfstab</span></p>
</td>
<td width="209">
<p class="MsoNormal"><span lang="EN-US">/etc/fstab</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Free disk blocks</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">df -k</span></p>
</td>
<td width="187">
<p class="MsoNormal"><span lang="EN-US">df –k</span></p>
</td>
<td width="209">
<p class="MsoNormal"><span lang="EN-US">df -k</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Device listing</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">cat /proc/devices</span></p>
</td>
<td width="187">
<p class="MsoNormal"><span lang="EN-US">Sysdef</span></p>
</td>
<td width="209">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Disk information</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">cat /proc/scsi/scsi0/sda/model</span></p>
</td>
<td width="187">
<p class="MsoNormal"><span lang="EN-US">format -d c#t#d#<br />
format&gt;current<br />
format&gt;inquiry</span></td>
<td width="209">
<p class="MsoNormal"><span lang="EN-US">file /dev/rrz0c</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Disk Label</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">fdisk -l</span></p>
</td>
<td width="187">
<p class="MsoNormal"><span lang="EN-US">Prtvtoc</span></p>
</td>
<td width="209">
<p class="MsoNormal"><span lang="EN-US">disklabel -p rz0</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">LVM Concepts</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">logical extents</span></p>
</td>
<td width="187">
<p class="MsoNormal"><span lang="EN-US">sub disk</span></p>
</td>
<td width="209">
<p class="MsoNormal"><span lang="EN-US">sub disk</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">logical volume</span></p>
</td>
<td width="187">
<p class="MsoNormal"><span lang="EN-US">Volume</span></p>
</td>
<td width="209">
<p class="MsoNormal"><span lang="EN-US">Volume</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="187">
<p class="MsoNormal"><span lang="EN-US">Plex</span></p>
</td>
<td width="209">
<p class="MsoNormal"><span lang="EN-US">Plex</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">volume group</span></p>
</td>
<td width="187">
<p class="MsoNormal"><span lang="EN-US">disk group</span></p>
</td>
<td width="209">
<p class="MsoNormal"><span lang="EN-US">disk group</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Journal Filesystem type</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">ext2</span></p>
</td>
<td width="187">
<p class="MsoNormal"><span lang="EN-US">Vxfs</span></p>
</td>
<td width="209">
<p class="MsoNormal"><span lang="EN-US">advfs</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Default volume group</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="187">
<p class="MsoNormal"><span lang="EN-US">/dev/vx/dsk/rootdg</span></p>
</td>
<td width="209">
<p class="MsoNormal"><span lang="EN-US">/dev/vol/rootdg</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Display volume group</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">vgdisplay -v</span></p>
</td>
<td width="187">
<p class="MsoNormal"><span lang="EN-US">vxprint -l -g rootdg</span></p>
</td>
<td width="209">
<p class="MsoNormal"><span lang="EN-US">volprint -l -g rootdg</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Modify physical volume</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">pvchange</span></p>
</td>
<td width="187">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="209">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Prepare physical disk</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">pvcreate</span></p>
</td>
<td width="187">
<p class="MsoNormal"><span lang="EN-US">vxdiskadd</span></p>
</td>
<td width="209">
<p class="MsoNormal"><span lang="EN-US">voldiskadd</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">List physical volume</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">pvdisplay</span></p>
</td>
<td width="187">
<p class="MsoNormal"><span lang="EN-US">vxprint -dl</span></p>
</td>
<td width="209">
<p class="MsoNormal"><span lang="EN-US">volprint -dl</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Remove disk from volume group</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">vgreduce</span></p>
</td>
<td width="187">
<p class="MsoNormal"><span lang="EN-US">vxdg rmdisk</span></p>
</td>
<td width="209">
<p class="MsoNormal"><span lang="EN-US">voldg rmdisk</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Move logical volumes to another physical volumes</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">pvmove</span></p>
</td>
<td width="187">
<p class="MsoNormal"><span lang="EN-US">vxassist move</span></p>
</td>
<td width="209">
<p class="MsoNormal"><span lang="EN-US">volassist move</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Create volume group</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">vgcreate</span></p>
</td>
<td width="187">
<p class="MsoNormal"><span lang="EN-US">vxdg init</span></p>
</td>
<td width="209">
<p class="MsoNormal"><span lang="EN-US">voldg init</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Remove volume group</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">vgremove</span></p>
</td>
<td width="187">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="209">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Volume group availability</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">vgchange</span></p>
</td>
<td width="187">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="209">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Restore volume group</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">vgcfgrestore</span></p>
</td>
<td width="187">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="209">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Exports volume group</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">vgexport</span></p>
</td>
<td width="187">
<p class="MsoNormal"><span lang="EN-US">vxdg deport</span></p>
</td>
<td width="209">
<p class="MsoNormal"><span lang="EN-US">voldg deport</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Imports volume group</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">vgimport</span></p>
</td>
<td width="187">
<p class="MsoNormal"><span lang="EN-US">vxdg import</span></p>
</td>
<td width="209">
<p class="MsoNormal"><span lang="EN-US">voldg import</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Volume group listing</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">vgscan</span></p>
</td>
<td width="187">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="209">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Change logical volume characteristics </span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">lvchange </span></p>
</td>
<td width="187">
<p class="MsoNormal"><span lang="EN-US">vxedit set</span></p>
</td>
<td width="209">
<p class="MsoNormal"><span lang="EN-US">voledit set</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">List logical volume</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">lvdisplay</span></p>
</td>
<td width="187">
<p class="MsoNormal"><span lang="EN-US">vxprint -vl</span></p>
</td>
<td width="209">
<p class="MsoNormal"><span lang="EN-US">volprint -vl</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Make logical volume</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">lvcreate</span></p>
</td>
<td width="187">
<p class="MsoNormal"><span lang="EN-US">vxassist make</span></p>
</td>
<td width="209">
<p class="MsoNormal"><span lang="EN-US">volassist make</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Extend logical volume</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">lvextend</span></p>
</td>
<td width="187">
<p class="MsoNormal"><span lang="EN-US">vxassist growto</span></p>
</td>
<td width="209">
<p class="MsoNormal"><span lang="EN-US">volassist growto</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Reduce logical volume</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">lvreduce</span></p>
</td>
<td width="187">
<p class="MsoNormal"><span lang="EN-US">vxassist shrinkto</span></p>
</td>
<td width="209">
<p class="MsoNormal"><span lang="EN-US">volassist shrinkto</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Remove logical volume</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">lvremove</span></p>
</td>
<td width="187">
<p class="MsoNormal"><span lang="EN-US">vxedit rm</span></p>
</td>
<td width="209">
<p class="MsoNormal"><span lang="EN-US">voledit -g rootdg -rf rm vol1</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Prepare boot volumes</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">lilo</span></p>
</td>
<td width="187">
<p class="MsoNormal"><span lang="EN-US">vxbootsetup</span></p>
</td>
<td width="209">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Remove boot volumes</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="187">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="209">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Extend File system</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">resize2fs</span></p>
</td>
<td width="187">
<p class="MsoNormal"><span lang="EN-US">vxva<br />
mkfs -M</span></td>
<td width="209">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Reduce/Split mirrors</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">lvsplit</span></p>
</td>
<td width="187">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="209">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Merge mirrors</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">lvmerge</span></p>
</td>
<td width="187">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="209">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Create mirrors</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="187">
<p class="MsoNormal"><span lang="EN-US">vxassist mirror</span></p>
</td>
<td width="209">
<p class="MsoNormal"><span lang="EN-US">volassist make vol 100mb mirror=true</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Add mirrors</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="187">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="209">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Create striped volumes</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">lvcreate -i 3 -I 64</span></p>
</td>
<td width="187">
<p class="MsoNormal"><span lang="EN-US">vxassist make vol 100mb layout=raid5</span></p>
</td>
<td width="209">
<p class="MsoNormal"><span lang="EN-US">volassist make vol 100mb layout=stripe</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">System recovery tape</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="187">
<p class="MsoNormal"><span> </span></p>
</td>
<td width="209">
<p class="MsoNormal"><span lang="EN-US">/usr/sys/bin/btcreate</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Backup</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">tar cvf /dev/rst0 /</span></p>
</td>
<td width="187">
<p class="MsoNormal"><span lang="EN-US">ufsdump</span></p>
</td>
<td width="209">
<p class="MsoNormal"><span lang="EN-US">vdump</span></p>
</td>
</tr>
<tr>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Restore</span></p>
</td>
<td width="168">
<p class="MsoNormal"><span lang="EN-US">tar xvf /dev/rst0 </span></p>
</td>
<td width="187">
<p class="MsoNormal"><span lang="EN-US">ufsrestore</span></p>
</td>
<td width="209">
<p class="MsoNormal"><span lang="EN-US">vrestore</span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal" align="center"><strong><span>主流服务器</span></strong><strong><span lang="EN-US">UNIX</span></strong><strong><span>操作系统安装与卸载</span></strong></p>
<table class="MsoNormalTable" style="height: 166px;" border="1" cellspacing="0" cellpadding="0" width="683">
<tbody>
<tr>
<td width="216">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">Software</span></strong><span lang="EN-US"> </span></p>
</td>
<td width="144">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">AIX</span></strong><span lang="EN-US"> </span></p>
</td>
<td width="168">
<h1><span lang="EN-US">FreeBSD</span></h1>
</td>
<td width="216">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">HP-UX</span></strong><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">Install Software</span></p>
</td>
<td width="144">
<p class="MsoNormal" align="left"><span lang="EN-US">installp -a</span></p>
</td>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">pkg_add</span></p>
</td>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">swinstall</span></p>
</td>
</tr>
<tr>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">Uninstall software</span></p>
</td>
<td width="144">
<p class="MsoNormal" align="left"><span lang="EN-US">installp -u</span></p>
</td>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">pkg_delete</span></p>
</td>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">swremove</span></p>
</td>
</tr>
<tr>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">List installed software</span></p>
</td>
<td width="144">
<p class="MsoNormal" align="left"><span lang="EN-US">lslpp -L all</span></p>
</td>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">pkg_info -a</span></p>
</td>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">swlist</span></p>
</td>
</tr>
<tr>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">Verify installed software</span></p>
</td>
<td width="144">
<p class="MsoNormal" align="left"><span lang="EN-US">lppchk -v</span></p>
</td>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">swlist -l fileset -a state</span></p>
</td>
</tr>
<tr>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">List all files</span></p>
</td>
<td width="144">
<p class="MsoNormal" align="left"><span lang="EN-US">lslpp -f fileset</span></p>
</td>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">pkg_info -L package</span></p>
</td>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">swlist -l file fileset</span></p>
</td>
</tr>
<tr>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">List installed patches</span></p>
</td>
<td width="144">
<p class="MsoNormal" align="left"><span lang="EN-US">instfix -i</span></p>
</td>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">swlist -l patch<br />
what /stand/vmunix</span></td>
</tr>
<tr>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">Package owner</span></p>
</td>
<td width="144">
<p class="MsoNormal" align="left"><span lang="EN-US">lslpp -w path</span></p>
</td>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">swlist -l file | grep path</span></p>
</td>
</tr>
<tr>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">SW Directory</span></p>
</td>
<td width="144">
<p class="MsoNormal" align="left"><span lang="EN-US">/usr/lpp</span></p>
</td>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">/var/db/pkg</span></p>
</td>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">/var/adm/sw/</span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<table class="MsoNormalTable" style="height: 140px;" border="1" cellspacing="0" cellpadding="0" width="696">
<tbody>
<tr>
<td width="216">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">Software</span></strong><span lang="EN-US"> </span></p>
</td>
<td width="144">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">Linux (RedHat)</span></strong><span lang="EN-US"> </span></p>
</td>
<td width="168">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">Solaris (SPARC)</span></strong><span lang="EN-US"> </span></p>
</td>
<td width="216">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">Tru64</span></strong><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">Install Software</span></p>
</td>
<td width="144">
<p class="MsoNormal" align="left"><span lang="EN-US">rpm -i package</span></p>
</td>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">pkgadd</span></p>
</td>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">setld -l</span></p>
</td>
</tr>
<tr>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">Uninstall software</span></p>
</td>
<td width="144">
<p class="MsoNormal" align="left"><span lang="EN-US">rpm -e package</span></p>
</td>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">pkgrm</span></p>
</td>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">setld -d</span></p>
</td>
</tr>
<tr>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">List installed software</span></p>
</td>
<td width="144">
<p class="MsoNormal" align="left"><span lang="EN-US">rpm -qa</span></p>
</td>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">pkginfo</span></p>
</td>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">setld -i</span></p>
</td>
</tr>
<tr>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">Verify installed software</span></p>
</td>
<td width="144">
<p class="MsoNormal" align="left"><span lang="EN-US">rpm -V package</span></p>
</td>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">pkginfo -i<br />
pkginfo -p</span></td>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">setld -v</span></p>
</td>
</tr>
<tr>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">List all files</span></p>
</td>
<td width="144">
<p class="MsoNormal" align="left"><span lang="EN-US">rpm -ql package</span></p>
</td>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">pkgchk -l package</span></p>
</td>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">setld -i package</span></p>
</td>
</tr>
<tr>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">List installed patches</span></p>
</td>
<td width="144">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">patchadd -p</span></p>
</td>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">dupatch -track -type patch</span></p>
</td>
</tr>
<tr>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">Package owner</span></p>
</td>
<td width="144">
<p class="MsoNormal" align="left"><span lang="EN-US">rpm -qf file</span></p>
</td>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">pkgchk -l -p path</span></p>
</td>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">SW Directory</span></p>
</td>
<td width="144">
<p class="MsoNormal" align="left"><span lang="EN-US">/var/lib/rpm</span></p>
</td>
<td width="168">
<p class="MsoNormal" align="left"><span lang="EN-US">/var/sadm</span></p>
</td>
<td width="216">
<p class="MsoNormal" align="left"><span lang="EN-US">/var/adm/smlogs</span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal" align="center"><strong><span>主流服务器</span></strong><strong><span lang="EN-US">UNIX</span></strong><strong><span>操作系统技术支持信息</span></strong></p>
<p>
<!-- Begin alimama Adserver code -->
<script type="text/javascript"><!--
google_ad_client = "pub-8438729971248494";
/* 728x90, ������ 10-2-7 */
google_ad_slot = "4752526529";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Alimama Adserver code -->
</p>
<table class="MsoNormalTable" style="height: 101px;" border="1" cellspacing="0" cellpadding="0" width="699">
<tbody>
<tr>
<td width="132">
<p class="MsoNormal" align="center"><tt><strong><span lang="EN-US">Links</span></strong></tt><span lang="EN-US"> </span></p>
</td>
<td width="180">
<p class="MsoNormal" align="center"><tt><strong><span lang="EN-US">AIX</span></strong></tt><span lang="EN-US"> </span></p>
</td>
<td width="216">
<p class="MsoNormal" align="center"><tt><strong><span lang="EN-US">HP-UX</span></strong></tt><span lang="EN-US"> </span></p>
</td>
<td width="216">
<p class="MsoNormal" align="center"><tt><strong><span lang="EN-US">Linux (RedHat)</span></strong></tt><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="132">
<p class="MsoNormal"><tt><span lang="EN-US">FAQ</span></tt></p>
</td>
<td width="180">
<p class="MsoNormal"><tt><span lang="EN-US"><a href="http://www.emerson.emory.edu/services/aix-faq/" target="_blank"><span>AIX-FAQ</span></a></span></tt></p>
</td>
<td width="216">
<p class="MsoNormal"><tt><span lang="EN-US"><a href="http://hpux.cae.wisc.edu/hppd/FAQ/" target="_blank"><span>HP-UX FAQ</span></a></span></tt></p>
</td>
<td width="216">
<p class="MsoNormal"><tt><span lang="EN-US"><a href="http://www.linuxdoc.org/FAQ/Linux-FAQ/index.html" target="_blank"><span>LINUX FAQ</span></a></span></tt></p>
</td>
</tr>
<tr>
<td width="132">
<p class="MsoNormal"><tt><span lang="EN-US">Online   Manual</span></tt></p>
</td>
<td width="180">
<p class="MsoNormal"><tt><span lang="EN-US"><a href="http://www.rs6000.ibm.com/cgi-bin/ds_form?lang=en_US&amp;viewset=AIX&amp;config=/usr/share/man/info/en_US/a_doc_lib/data/base.cfg" target="_blank"><span>AIX   4.3 Books</span></a></span></tt></p>
</td>
<td width="216">
<p class="MsoNormal"><tt><span lang="EN-US"><a href="http://docs.hp.com/dynaweb/hpux11/@Generic__CollectionView" target="_blank"><span>HP-UX   11.00 Collection</span></a></span></tt></p>
</td>
<td width="216">
<p class="MsoNormal"><tt><span lang="EN-US"><a href="http://www.linuxdoc.org/" target="_blank"><span>Linux Documentation Project</span></a></span></tt></p>
</td>
</tr>
<tr>
<td width="132">
<p class="MsoNormal"><tt><span lang="EN-US">Technical   Support</span></tt></p>
</td>
<td width="180">
<p class="MsoNormal"><tt><span lang="EN-US"><a href="http://techsupport.services.ibm.com/support/rs6000/" target="_blank"><span>RS/6000 TechSupport</span></a></span></tt></p>
</td>
<td width="216">
<p class="MsoNormal"><tt><span lang="EN-US"><a href="http://us-support.external.hp.com/" target="_blank"><span>IT Resource Center</span></a></span></tt></p>
</td>
<td width="216">
<p class="MsoNormal"><tt><span lang="EN-US"><a href="http://www.redhat.com/apps/support/" target="_blank"><span>Red Hat support</span></a></span></tt></p>
</td>
</tr>
<tr>
<td width="132">
<p class="MsoNormal"><tt><span lang="EN-US">Phone   Number</span></tt></p>
</td>
<td width="180">
<p class="MsoNormal"><tt><span lang="EN-US">1-800-CALL-AIX</span></tt></p>
</td>
<td width="216">
<p class="MsoNormal"><tt><span lang="EN-US">1-800-633-3600</span></tt></p>
</td>
<td width="216">
<p class="MsoNormal"><tt><span lang="EN-US">1-888-REDHAT1</span></tt></p>
</td>
</tr>
<tr>
<td width="132">
<p class="MsoNormal"><tt><span lang="EN-US">Free   Software</span></tt></p>
</td>
<td width="180">
<p class="MsoNormal"><tt><span lang="EN-US"><a href="http://www.rge.com/pub/systems/aix/bull/" target="_blank"><span>Bull</span></a></span></tt></p>
</td>
<td width="216">
<p class="MsoNormal"><tt><span lang="EN-US"><a href="http://eigen.ee.ualberta.ca/" target="_blank"><span>HP-UX Ports</span></a></span></tt></p>
</td>
<td width="216">
<p class="MsoNormal"><tt><span lang="EN-US"><a href="http://www.boutell.com/lsm/" target="_blank"><span>Linux Software Map</span></a></span></tt></p>
</td>
</tr>
<tr>
<td width="132">
<p class="MsoNormal"><tt><span lang="EN-US">Certification</span></tt></p>
</td>
<td width="180">
<p class="MsoNormal"><tt><span lang="EN-US"><a href="http://www.ibm.com/education/certify/certs/axcsasa.phtml" target="_blank"><span>www.ibm.com</span></a></span></tt></p>
</td>
<td width="216">
<p class="MsoNormal"><tt><span lang="EN-US"><a href="http://education.hp.com/hpcert-track1.htm" target="_blank"><span>education.hp.com</span></a></span></tt></p>
</td>
<td width="216">
<p class="MsoNormal"><tt><span lang="EN-US"><a href="http://www.redhat.com/training/rhce/courses/" target="_blank"><span>RHCE</span></a></span></tt></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<table class="MsoNormalTable" style="height: 101px;" border="1" cellspacing="0" cellpadding="0" width="697">
<tbody>
<tr>
<td width="132">
<p class="MsoNormal" align="center"><tt><strong><span lang="EN-US">Links</span></strong></tt><span lang="EN-US"> </span></p>
</td>
<td width="180">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">FreeBSD</span></strong><span lang="EN-US"> </span></p>
</td>
<td width="192">
<p class="MsoNormal" align="center"><tt><strong><span lang="EN-US">Solaris (SPARC)</span></strong></tt><span lang="EN-US"> </span></p>
</td>
<td width="240">
<p class="MsoNormal" align="center"><tt><strong><span lang="EN-US">Tru64</span></strong></tt><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="132">
<p class="MsoNormal"><tt><span lang="EN-US">FAQ</span></tt></p>
</td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US"><a href="http://www.freebsd.org/FAQ/FAQ.html" target="_blank">FreeBSD FAQ</a></span></p>
</td>
<td width="192">
<p class="MsoNormal"><tt><span lang="EN-US"><a href="http://www.wins.uva.nl/pub/solaris/solaris2/" target="_blank"><span>Solaris 2 FAQ</span></a></span></tt></p>
</td>
<td width="240">
<p class="MsoNormal"><tt><span lang="EN-US"><a href="http://www.tru64.org/faq/tru64_faq.php3" target="_blank"><span>Tru64 FAQ</span></a></span></tt></p>
</td>
</tr>
<tr>
<td width="132">
<p class="MsoNormal"><tt><span lang="EN-US">Online   Manual</span></tt></p>
</td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US"><a href="http://www.freebsd.org/handbook/index.html" target="_blank">FreeBSD   Hand Book</a></span></p>
</td>
<td width="192">
<p class="MsoNormal"><tt><span lang="EN-US"><a href="http://docs.sun.com/ab2/@TopicBrowse?topic=Sol7_C;" target="_blank"><span>Solaris 7 Documentation</span></a></span></tt></p>
</td>
<td width="240">
<p class="MsoNormal"><tt><span lang="EN-US"><a href="http://www.unix.digital.com/faqs/publications/pub_page/doc_list.html" target="_blank"><span>Tru64   Documents</span></a></span></tt></p>
</td>
</tr>
<tr>
<td width="132">
<p class="MsoNormal"><tt><span lang="EN-US">Technical   Support</span></tt></p>
</td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="192">
<p class="MsoNormal"><tt><span lang="EN-US"><a href="http://sunsolve.sun.com/" target="_blank"><span>SunSolve</span></a></span></tt></p>
</td>
<td width="240">
<p class="MsoNormal"><tt><span lang="EN-US"><a href="http://www6.compaq.com/alphaserver/support.html" target="_blank"><span>Alpha Systems Support</span></a></span></tt></p>
</td>
</tr>
<tr>
<td width="132">
<p class="MsoNormal"><tt><span lang="EN-US">Phone   Number</span></tt></p>
</td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="192">
<p class="MsoNormal"><tt><span lang="EN-US">1-800-USA-4SUN</span></tt></p>
</td>
<td width="240">
<p class="MsoNormal"><tt><span lang="EN-US"> </span></tt></p>
</td>
</tr>
<tr>
<td width="132">
<p class="MsoNormal"><tt><span lang="EN-US">Free   Software</span></tt></p>
</td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US"><a href="ftp://ftp.freebsd.org/pub" target="_blank">FreeBSD Primary Site</a></span></p>
</td>
<td width="192">
<p class="MsoNormal"><tt><span lang="EN-US"><a href="http://www.sunfreeware.com/" target="_blank"><span>Sun Freeware</span></a></span></tt></p>
</td>
<td width="240">
<p class="MsoNormal"><tt><span lang="EN-US"><a href="http://www.tru64unix.compaq.com/demos" target="_blank"><span>Tru64 Demos, Shareware &amp; Freeware</span></a></span></tt></p>
</td>
</tr>
<tr>
<td width="132">
<p class="MsoNormal"><tt><span lang="EN-US">Certification</span></tt></p>
</td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="192">
<p class="MsoNormal"><tt><span lang="EN-US"><a href="http://suned.sun.com/USA/certification/solarismain.html" target="_blank"><span>suned.sun.com</span></a></span></tt></p>
</td>
<td width="240">
<p class="MsoNormal"><tt><span lang="EN-US"><a href="http://www.compaq.com/training/ase-tsas.html" target="_blank"><span>ASE Information</span></a></span></tt></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal" align="center"><strong><span>主流服务器</span></strong><strong><span lang="EN-US">UNIX</span></strong><strong><span>操作系统其它命令</span></strong></p>
<table class="MsoNormalTable" style="height: 590px;" border="1" cellspacing="0" cellpadding="0" width="692">
<tbody>
<tr>
<td width="144">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">MISC</span></strong><span lang="EN-US"> </span></p>
</td>
<td width="180">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">AIX</span></strong><span lang="EN-US"> </span></p>
</td>
<td width="180">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">FreeBSD</span></strong><span lang="EN-US"> </span></p>
</td>
<td width="240">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">HP-UX</span></strong><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal"><span lang="EN-US">Startup script</span></p>
</td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">/etc/rc</span></p>
</td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">/etc/rc</span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">/sbin/rc</span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal"><span lang="EN-US">Kernel</span></p>
</td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">/usr/lib/boot/unix_up</span></p>
</td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">/kernel</span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">/stand/vmunix</span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal"><span lang="EN-US">Kernel Parameters</span></p>
</td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">lsattr -E -l sys0</span></p>
</td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">sysctl -a</span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">sysdef<span> </span>kmtune<span> </span>kmsystem</span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal"><span lang="EN-US">Reconfigure the kernel</span></p>
</td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US"><br />
chdev -l sys0 -a </span></td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">cd /sys/i386/conf<br />
vi KERNEL<br />
config KERNEL<br />
cd ../../compile\<br />
/KERNEL<br />
make depend<br />
make<br />
make install</span></td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">cd /stand/build\<br />
/usr/lbin/sysadm\<br />
/system_prep -v -s system<br />
vi system<br />
mk_kernel -s system<br />
cd /stand<br />
mv system system.prev<br />
mv vmunix vmunix.prev<br />
mv dlkm dlkm.prev<br />
mv /stand/build\<br />
/system system<br />
kmupdate /stand/build\<br />
/vmunix_test</span></td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal"><span lang="EN-US">List modules</span></p>
</td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">genkex</span></p>
</td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">kldstat</span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">kmadmin –s</span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal"><span lang="EN-US">Load module</span></p>
</td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">kldload</span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">kmadmin –L</span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal"><span lang="EN-US">Unload module</span></p>
</td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">kldunload</span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">kmadmin –U</span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal"><span lang="EN-US">Initialize system</span></p>
</td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">install_assist</span></p>
</td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">/stand/sysinstall</span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">set_parms initial</span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal"><span lang="EN-US">Physical RAM</span></p>
</td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">bootinfo -r</span></p>
</td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">sysctl hw.physmem</span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">grep -i Physical\ /var/adm/syslog\<br />
/syslog.log</span></td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal"><span lang="EN-US">Kernel Bits</span></p>
</td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">bootinfo -k</span></p>
</td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">getconf KERNEL_BITS</span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal"><span lang="EN-US">Crash utility</span></p>
</td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Crash</span></p>
</td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">crash</span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">Adb</span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal"><span lang="EN-US">Trace System Calls</span></p>
</td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Syscalls</span></p>
</td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">truss</span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US"><a href="ftp://ftp.cup.hp.com/dist/networking/misc/tusc.shar" target="_blank"><span>tusc</span></a></span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal"><span lang="EN-US">Machine model</span></p>
</td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">uname -m<br />
bootinfo -m</span></td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">uname -m</span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">model<br />
uname -m</span></td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal"><span lang="EN-US">OS Level</span></p>
</td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Oslevel</span></p>
</td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">uname -r</span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">uname -r</span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal"><span lang="EN-US">Run Level</span></p>
</td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">who –r</span></p>
</td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">who -r</span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal"><span lang="EN-US">Core dump files</span></p>
</td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">/var/adm/ras</span></p>
</td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">/var/adm/crash</span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal"><span lang="EN-US">Boot single user</span></p>
</td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">Key on service mode/F4<br />
Boot from CD/Tape<br />
Select Maintenance<br />
Limited function Shell</span></td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">ok boot –s</span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">&gt;boot<br />
Interact with IPL ? <strong>Y</strong><br />
ISL&gt;hpux -iS</span></td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal"><span lang="EN-US">Maintenance mode</span></p>
</td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">ok boot –as</span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">&gt;boot<br />
Interact with IPL ? <strong>Y</strong><br />
ISL&gt;hpux -lm</span></td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal"><span lang="EN-US">Interrupt Key</span></p>
</td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="180">
<p class="MsoNormal"><span> </span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">control-B</span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal"><span lang="EN-US">Return to console</span></p>
</td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="180">
<p class="MsoNormal"><span> </span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">Co</span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal"><span lang="EN-US">Timezone Management</span></p>
</td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">/etc/environment<br />
/etc/profile</span></td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">/etc/localtime</span></p>
</td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">/etc/TIMEZONE</span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal"><span lang="EN-US">NTP Daemon</span></p>
</td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">/etc/ntp.conf<br />
startsrc -s xntpd</span></td>
<td width="180">
<p class="MsoNormal"><span lang="EN-US">/etc/rc.conf {xntpd enable=&#8221;YES&#8221;}<br />
/etc/rc.network</span></td>
<td width="240">
<p class="MsoNormal"><span lang="EN-US">/etc/rc.config.d\<br />
/netdaemons<br />
/sbin/init.d/xntpd</span></td>
</tr>
</tbody>
</table>
<p class="MsoNormal" align="center"><strong><span>主流服务器</span></strong><strong><span lang="EN-US">UNIX</span></strong><strong><span>操作系统其它命令</span></strong><strong><span> </span></strong><strong><span>续</span></strong></p>
<table class="MsoNormalTable" style="height: 590px;" border="1" cellspacing="0" cellpadding="0" width="699">
<tbody>
<tr>
<td width="144">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">MISC</span></strong><span lang="EN-US"> </span></p>
</td>
<td width="228">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">Linux (RedHat)</span></strong><span lang="EN-US"> </span></p>
</td>
<td width="156">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">Solaris (SPARC)</span></strong><span lang="EN-US"> </span></p>
</td>
<td width="216">
<p class="MsoNormal" align="center"><strong><span lang="EN-US">Tru64</span></strong><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal"><span lang="EN-US">Startup script</span></p>
</td>
<td width="228">
<p class="MsoNormal"><span lang="EN-US">/etc/rc.d/rc</span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US">/sbin/init.d</span></p>
</td>
<td width="216">
<p class="MsoNormal"><span lang="EN-US">/sbin/init.d</span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal"><span lang="EN-US">Kernel</span></p>
</td>
<td width="228">
<p class="MsoNormal"><span lang="EN-US">/boot/vmlinuz</span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US">/kernel/genunix</span></p>
</td>
<td width="216">
<p class="MsoNormal"><span lang="EN-US">/vmunix</span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal"><span lang="EN-US">Kernel Parameters</span></p>
</td>
<td width="228">
<p class="MsoNormal"><span lang="EN-US">sysctl -a</span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US">sysdef –I</span></p>
</td>
<td width="216">
<p class="MsoNormal"><span lang="EN-US">sysconfig<span> </span>dxkerneltuner</span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal"><span lang="EN-US">Reconfigure the kernel</span></p>
</td>
<td width="228">
<p class="MsoNormal"><span lang="EN-US">cd /usr/src/linux<br />
make mrproper<br />
make menuconfig<br />
make dep;clean;bzImage;install<br />
make modules<br />
make modules_install </span></p>
<p class="MsoNormal"><span lang="EN-US">cp arch/i386/boot/bzImage /boot/vmlinuz<br />
mkinitrd /boot/initrd-2.4.img 2.4<br />
vi /etc/lilo.conf<br />
lilo</span></td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US">vi /etc/system<br />
reboot</span></td>
<td width="216">
<p class="MsoNormal"><span lang="EN-US">doconfig</span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal"><span lang="EN-US">List modules</span></p>
</td>
<td width="228">
<p class="MsoNormal"><span lang="EN-US">lsmod</span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US">modinfo</span></p>
</td>
<td width="216">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal"><span lang="EN-US">Load module</span></p>
</td>
<td width="228">
<p class="MsoNormal"><span lang="EN-US">insmod</span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US">modload</span></p>
</td>
<td width="216">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal"><span lang="EN-US">Unload module</span></p>
</td>
<td width="228">
<p class="MsoNormal"><span lang="EN-US">rmmod</span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US">modunload</span></p>
</td>
<td width="216">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal"><span lang="EN-US">Initialize system</span></p>
</td>
<td width="228">
<p class="MsoNormal"><span lang="EN-US">netconf</span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US">sys-unconfig</span></p>
</td>
<td width="216">
<p class="MsoNormal"><span lang="EN-US">netsetup</span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal"><span lang="EN-US">Physical RAM</span></p>
</td>
<td width="228">
<p class="MsoNormal"><span lang="EN-US">free</span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US">prtconf</span></p>
</td>
<td width="216">
<p class="MsoNormal"><span lang="EN-US">uerf | grep memory</span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal"><span lang="EN-US">Kernel Bits</span></p>
</td>
<td width="228">
<p class="MsoNormal"><span lang="EN-US">getconf WORD_BIT</span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US">isainfo -kv</span></p>
</td>
<td width="216">
<p class="MsoNormal"><span lang="EN-US">64</span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal"><span lang="EN-US">Crash utility</span></p>
</td>
<td width="228">
<p class="MsoNormal"><span lang="EN-US"><a href="http://oss.sgi.com/projects/lkcd/" target="_blank"><span>lcrash</span></a></span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US">crash</span></p>
</td>
<td width="216">
<p class="MsoNormal"><span lang="EN-US">kdbx</span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal"><span lang="EN-US">Trace System Calls</span></p>
</td>
<td width="228">
<p class="MsoNormal"><span lang="EN-US">strace</span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US">truss</span></p>
</td>
<td width="216">
<p class="MsoNormal"><span lang="EN-US"><a href="ftp://ftp.iastate.edu/pub/unix/osf1/trace/" target="_blank"><span>trace</span></a></span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal"><span lang="EN-US">Machine model</span></p>
</td>
<td width="228">
<p class="MsoNormal"><span lang="EN-US">uname -m</span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US">uname -imp</span></p>
</td>
<td width="216">
<p class="MsoNormal"><span lang="EN-US">uname -p</span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal"><span lang="EN-US">OS Level</span></p>
</td>
<td width="228">
<p class="MsoNormal"><span lang="EN-US">uname -r</span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US">uname -r</span></p>
</td>
<td width="216">
<p class="MsoNormal"><span lang="EN-US">sizer -v</span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal"><span lang="EN-US">Run Level</span></p>
</td>
<td width="228">
<p class="MsoNormal"><span lang="EN-US">runlevel</span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US">who -r</span></p>
</td>
<td width="216">
<p class="MsoNormal"><span lang="EN-US">who -r</span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal"><span lang="EN-US">Core dump files</span></p>
</td>
<td width="228">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US">/var/crash/`uname -n`</span></p>
</td>
<td width="216">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal"><span lang="EN-US">Boot single user</span></p>
</td>
<td width="228">
<p class="MsoNormal"><span lang="EN-US">{lilo}<br />
control-x<br />
linux S</span></p>
<p>{grub}<br />
c<br />
kernel vmlinuz-2.4.9-13 <strong>single</strong> ro root=/dev/hda8<br />
initrd /initrd-2.4.9-13.img<br />
boot</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US">ok boot -s</span></p>
</td>
<td width="216">
<p class="MsoNormal"><span lang="EN-US">&gt;&gt;&gt; boot -fl s</span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal"><span lang="EN-US">Maintenance mode</span></p>
</td>
<td width="228">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US">ok boot -as</span></p>
</td>
<td width="216">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal"><span lang="EN-US">Interrupt Key</span></p>
</td>
<td width="228">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US">Stop-A</span></p>
</td>
<td width="216">
<p class="MsoNormal"><span lang="EN-US">control-P</span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal"><span lang="EN-US">Return to console</span></p>
</td>
<td width="228">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US">ok go</span></p>
</td>
<td width="216">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal"><span lang="EN-US">Timezone Management</span></p>
</td>
<td width="228">
<p class="MsoNormal"><span lang="EN-US">/etc/sysconfig/clock</span></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US">/etc/TIMEZONE<br />
/etc/default/init</span></td>
<td width="216">
<p class="MsoNormal"><span lang="EN-US">/etc/svid3_tz<br />
timezone</span></td>
</tr>
<tr>
<td width="144">
<p class="MsoNormal"><span lang="EN-US">NTP Daemon</span></p>
</td>
<td width="228">
<p class="MsoNormal"><span lang="EN-US">/etc/ntp.conf<br />
/etc/rc.d/init.d/xntpd</span></td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US">/etc/inet/ntp.conf<br />
/etc/init.d/xntpd</span></td>
<td width="216">
<p class="MsoNormal"><span lang="EN-US">rcmgr set XNTPD_CONF YES</span><span lang="EN-US"><br />
/sbin/init.d/xntpd</span></td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal" align="center"><strong><span>主流服务器</span></strong><strong><span lang="EN-US">UNIX</span></strong><strong><span>操作系统设备管理</span></strong></p>
<table class="MsoNormalTable" style="height: 211px;" border="1" cellspacing="0" cellpadding="0" width="693">
<tbody>
<tr>
<td width="216">
<p class="MsoNormal" align="center"><tt><strong><span lang="EN-US">Devices</span></strong></tt><span lang="EN-US"> </span></p>
</td>
<td width="180">
<p class="MsoNormal" align="center"><tt><strong><span lang="EN-US">AIX</span></strong></tt><span lang="EN-US"> </span></p>
</td>
<td width="156">
<p class="MsoNormal" align="center"><tt><strong><span lang="EN-US">FreeBSD</span></strong></tt><span lang="EN-US"> </span></p>
</td>
<td width="192">
<p class="MsoNormal" align="center"><tt><strong><span lang="EN-US">HP-UX</span></strong></tt><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="216">
<p class="MsoNormal"><tt><span lang="EN-US">Devices</span></tt></p>
</td>
<td width="180">
<p class="MsoNormal"><tt><span lang="EN-US">/dev</span></tt></p>
</td>
<td width="156">
<p class="MsoNormal"><tt><span lang="EN-US">/dev</span></tt></p>
</td>
<td width="192">
<p class="MsoNormal"><tt><span lang="EN-US">/dev</span></tt></p>
</td>
</tr>
<tr>
<td width="216">
<p class="MsoNormal"><tt><span lang="EN-US">Install   devices for attached peripherals</span></tt></p>
</td>
<td width="180">
<p class="MsoNormal"><tt><span lang="EN-US">cfgmgr –v</span></tt></p>
</td>
<td width="156">
<p class="MsoNormal"><tt><span lang="EN-US">/dev/MAKEDEV</span></tt></p>
</td>
<td width="192">
<p class="MsoNormal"><tt><span lang="EN-US">insf -e</span></tt></p>
</td>
</tr>
<tr>
<td width="216">
<p class="MsoNormal"><tt><span lang="EN-US">Remove   device</span></tt></p>
</td>
<td width="180">
<p class="MsoNormal"><tt><span lang="EN-US">rmdev –l</span></tt></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="192">
<p class="MsoNormal"><tt><span lang="EN-US">rmsf</span></tt></p>
</td>
</tr>
<tr>
<td width="216">
<p class="MsoNormal"><tt><span lang="EN-US">Device   drivers</span></tt></p>
</td>
<td width="180">
<p class="MsoNormal"><tt><span lang="EN-US">Lscfg</span></tt></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="192">
<p class="MsoNormal"><tt><span lang="EN-US">lsdev</span></tt></p>
</td>
</tr>
<tr>
<td width="216">
<p class="MsoNormal"><tt><span lang="EN-US">CPU</span></tt></p>
</td>
<td width="180">
<p class="MsoNormal"><tt><span lang="EN-US">lsdev -Cc   processor</span></tt></p>
</td>
<td width="156">
<p class="MsoNormal"><tt><span lang="EN-US">sysctl   hw.model</span></tt></p>
</td>
<td width="192">
<p class="MsoNormal"><tt><span lang="EN-US">ioscan -fnC   processor</span></tt></p>
</td>
</tr>
<tr>
<td width="216">
<p class="MsoNormal"><tt><span lang="EN-US">List   Terminal</span></tt></p>
</td>
<td width="180">
<p class="MsoNormal"><tt><span lang="EN-US">lsdev -Cc   tty</span></tt></p>
</td>
<td width="156">
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</td>
<td width="192">
<p class="MsoNormal"><tt><span lang="EN-US">ioscan -fnC   tty</span></tt></p>
</td>
</tr>
<tr>
<td width="216">
<p class="MsoNormal"><tt><span lang="EN-US">Diagnostics</span></tt></p>
</td>
<td width="180">
<p class="MsoNormal"><tt><span lang="EN-US">Diag</span></tt></p>
</td>
<td width="156">
<p class="MsoNormal"><tt><span lang="EN-US">pciconf -l</span></tt></p>
</td>
<td width="192">
<p class="MsoNormal"><tt><span lang="EN-US">Stm</span></tt></p>
</td>
</tr>
<tr>
<td width="216">
<p class="MsoNormal"><tt><span lang="EN-US">Whole Disk</span></tt></p>
</td>
<td width="180">
<p class="MsoNormal"><tt><span lang="EN-US">/dev/hdisk#</span></tt></p>
</td>
<td width="156">
<p class="MsoNormal"><tt><span lang="EN-US">/dev/ad0s1c</span></tt></p>
</td>
<td width="192">
<p class="MsoNormal"><tt><span lang="EN-US">/dev/dsk/c#t#d0</span></tt></p>
</td>
</tr>
<tr>
<td width="216">
<p class="MsoNormal"><tt><span lang="EN-US">CDROM</span></tt></p>
</td>
<td width="180">
<p class="MsoNormal"><tt><span lang="EN-US">/dev/cd0</span></tt></p>
</td>
<td width="156">
<p class="MsoNormal"><tt><span lang="EN-US">/dev/acd0c</span></tt></p>
</td>
<td width="192">
<p class="MsoNormal"><tt><span lang="EN-US">/dev/dsk/c#t2d0</span></tt></p>
</td>
</tr>
<tr>
<td width="216">
<p class="MsoNormal"><tt><span lang="EN-US">CDROM file   type</span></tt></p>
</td>
<td width="180">
<p class="MsoNormal"><tt><span lang="EN-US">Cdrfs</span></tt></p>
</td>
<td width="156">
<p class="MsoNormal"><tt><span lang="EN-US">cd9660</span></tt></p>
</td>
<td width="192">
<p class="MsoNormal"><tt><span lang="EN-US">Cdfs</span></tt></p>
</td>
</tr>
<tr>
<td width="216">
<p class="MsoNormal"><tt><span lang="EN-US">Rewinding   tape drive</span></tt></p>
</td>
<td width="180">
<p class="MsoNormal"><tt><span lang="EN-US">/dev/rmt0</span></tt></p>
</td>
<td width="156">
<p class="MsoNormal"><tt><span lang="EN-US">/dev/rwt0d</span></tt></p>
</td>
<td width="192">
<p class="MsoNormal"><tt><span lang="EN-US">/dev/rmt/0m</span></tt></p>
</td>
</tr>
<tr>
<td width="216">
<p class="MsoNormal"><tt><span lang="EN-US">Floppy drive</span></tt></p>
</td>
<td width="180">
<p class="MsoNormal"><tt><span lang="EN-US">/dev/rfd0</span></tt></p>
</td>
<td width="156">
<p class="MsoNormal"><tt><span lang="EN-US">/dev/fd0</span></tt></p>
</td>
<td width="192">
<p class="MsoNormal"><tt><span lang="EN-US">-</span></tt></p>
</td>
</tr>
<tr>
<td width="216">
<p class="MsoNormal"><tt><span lang="EN-US">Non-rewinding   tape drive</span></tt></p>
</td>
<td width="180">
<p class="MsoNormal"><tt><span lang="EN-US">/dev/rmt0.1</span></tt></p>
</td>
<td width="156">
<p class="MsoNormal"><tt><span lang="EN-US">/dev/nrwt0d</span></tt></p>
</td>
<td width="192">
<p class="MsoNormal"><tt><span lang="EN-US">/dev/rmt/0mn</span></tt></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<table class="MsoNormalTable" style="height: 283px;" border="1" cellspacing="0" cellpadding="0" width="693">
<tbody>
<tr>
<td width="204">
<p class="MsoNormal" align="center"><tt><strong><span lang="EN-US">Devices</span></strong></tt><span lang="EN-US"> </span></p>
</td>
<td width="168">
<p class="MsoNormal" align="center"><tt><strong><span lang="EN-US">Linux (RedHat)</span></strong></tt><span lang="EN-US"> </span></p>
</td>
<td width="216">
<p class="MsoNormal" align="center"><tt><strong><span lang="EN-US">Solaris (SPARC)</span></strong></tt><span lang="EN-US"> </span></p>
</td>
<td width="156">
<p class="MsoNormal" align="center"><tt><strong><span lang="EN-US">Tru64</span></strong></tt><span lang="EN-US"> </span></p>
</td>
</tr>
<tr>
<td width="204">
<p class="MsoNormal"><tt><span lang="EN-US">Devices</span></tt></p>
</td>
<td width="168">
<p class="MsoNormal"><tt><span lang="EN-US">/dev</span></tt></p>
</td>
<td width="216">
<p class="MsoNormal"><tt><span lang="EN-US">/devices</span></tt></p>
</td>
<td width="156">
<p class="MsoNormal"><tt><span lang="EN-US">/dev</span></tt></p>
</td>
</tr>
<tr>
<td width="204">
<p class="MsoNormal"><tt><span lang="EN-US">Install   devices for attached peripherals</span></tt></p>
</td>
<td width="168">
<p class="MsoNormal"><tt><span lang="EN-US">/dev/MAKEDEV</span></tt></p>
</td>
<td width="216">
<p class="MsoNormal"><tt><span lang="EN-US">drvconfig</span></tt><span lang="EN-US"><br />
</span><tt><span lang="EN-US">devlinks</span></tt><span lang="EN-US"><br />
</span><tt><span lang="EN-US">disks</span></tt><span lang="EN-US"><br />
</span><tt><span lang="EN-US">tapes</span></tt><span lang="EN-US"><br />
</span><tt><span lang="EN-US">ports</span></tt></td>
<td width="156">
<p class="MsoNormal"><tt><span lang="EN-US">scu scan edt</span></tt><span lang="EN-US"><br />
</span><tt><span lang="EN-US">scsimgr -scan_all</span></tt></td>
</tr>
<tr>
<td width="204">
<p class="MsoNormal"><tt><span lang="EN-US">Remove   device</span></tt></p>
</td>
<td width="168">
<p class="MsoNormal"><tt><span lang="EN-US"> </span></tt></p>
</td>
<td width="216">
<p class="MsoNormal"><tt><span lang="EN-US">rem_drv</span></tt></p>
</td>
<td width="156">
<p class="MsoNormal"><tt><span lang="EN-US"> </span></tt></p>
</td>
</tr>
<tr>
<td width="204">
<p class="MsoNormal"><tt><span lang="EN-US">Device   drivers</span></tt></p>
</td>
<td width="168">
<p class="MsoNormal"><tt><span lang="EN-US"> </span></tt></p>
</td>
<td width="216">
<p class="MsoNormal"><tt><span lang="EN-US">prtconf -D</span></tt></p>
</td>
<td width="156">
<p class="MsoNormal"><tt><span lang="EN-US"> </span></tt></p>
</td>
</tr>
<tr>
<td width="204">
<p class="MsoNormal"><tt><span lang="EN-US">CPU</span></tt></p>
</td>
<td width="168">
<p class="MsoNormal"><tt><span lang="EN-US">cat   /proc/cpuinfo</span></tt></p>
</td>
<td width="216">
<p class="MsoNormal"><tt><span lang="EN-US">psrinfo -v</span></tt></p>
</td>
<td width="156">
<p class="MsoNormal"><tt><span lang="EN-US">psrinfo -v</span></tt></p>
</td>
</tr>
<tr>
<td width="204">
<p class="MsoNormal"><tt><span lang="EN-US">List   Terminal</span></tt></p>
</td>
<td width="168">
<p class="MsoNormal"><tt><span lang="EN-US"> </span></tt></p>
</td>
<td width="216">
<p class="MsoNormal"><tt><span lang="EN-US">pmadm -l</span></tt></p>
</td>
<td width="156">
<p class="MsoNormal"><tt><span lang="EN-US"> </span></tt></p>
</td>
</tr>
<tr>
<td width="204">
<p class="MsoNormal"><tt><span lang="EN-US">Diagnostics</span></tt></p>
</td>
<td width="168">
<p class="MsoNormal"><tt><span lang="EN-US"> </span></tt></p>
</td>
<td width="216">
<p class="MsoNormal"><tt><span lang="EN-US">/usr/platform/`uname   -m`/</span></tt><span lang="EN-US"><br />
</span><tt><span lang="EN-US">sbin/prtdiag</span></tt><span lang="EN-US"><br />
</span><tt><span lang="EN-US">ok test-all</span></tt><span lang="EN-US"><br />
</span><tt><span lang="EN-US">/opt/SUNWvts/bin/sunvts</span></tt></td>
<td width="156">
<p class="MsoNormal"><tt><span lang="EN-US"> </span></tt></p>
</td>
</tr>
<tr>
<td width="204">
<p class="MsoNormal"><tt><span lang="EN-US">Whole Disk</span></tt></p>
</td>
<td width="168">
<p class="MsoNormal"><tt><span lang="EN-US">/dev/sda</span></tt></p>
</td>
<td width="216">
<p class="MsoNormal"><tt><span lang="EN-US">/dev/c#t#d0s2</span></tt></p>
</td>
<td width="156">
<p class="MsoNormal"><tt><span lang="EN-US">/dev/rz0c</span></tt></p>
</td>
</tr>
<tr>
<td width="204">
<p class="MsoNormal"><tt><span lang="EN-US">CDROM</span></tt></p>
</td>
<td width="168">
<p class="MsoNormal"><tt><span lang="EN-US">/dev/cdrom</span></tt></p>
</td>
<td width="216">
<p class="MsoNormal"><tt><span lang="EN-US">/dev/dsk/c#t6d0s2</span></tt></p>
</td>
<td width="156">
<p class="MsoNormal"><tt><span lang="EN-US">/dev/rz3c</span></tt></p>
</td>
</tr>
<tr>
<td width="204">
<p class="MsoNormal"><tt><span lang="EN-US">CDROM file   type</span></tt></p>
</td>
<td width="168">
<p class="MsoNormal"><tt><span lang="EN-US">iso9660</span></tt></p>
</td>
<td width="216">
<p class="MsoNormal"><tt><span lang="EN-US">hsfs</span></tt></p>
</td>
<td width="156">
<p class="MsoNormal"><tt><span lang="EN-US">cdfs</span></tt></p>
</td>
</tr>
<tr>
<td width="204">
<p class="MsoNormal"><tt><span lang="EN-US">Rewinding   tape drive</span></tt></p>
</td>
<td width="168">
<p class="MsoNormal"><tt><span lang="EN-US">/dev/rst0  {c   9 0}</span></tt></p>
</td>
<td width="216">
<p class="MsoNormal"><tt><span lang="EN-US">/dev/rmt/0</span></tt></p>
</td>
<td width="156">
<p class="MsoNormal"><tt><span lang="EN-US">/dev/rmt0</span></tt></p>
</td>
</tr>
<tr>
<td width="204">
<p class="MsoNormal"><tt><span lang="EN-US">Floppy drive</span></tt></p>
</td>
<td width="168">
<p class="MsoNormal"><tt><span lang="EN-US">/dev/fd0</span></tt></p>
</td>
<td width="216">
<p class="MsoNormal"><tt><span lang="EN-US">/dev/diskette</span></tt></p>
</td>
<td width="156">
<p class="MsoNormal"><tt><span lang="EN-US">/dev/fd0c</span></tt></p>
</td>
</tr>
<tr>
<td width="204">
<p class="MsoNormal"><tt><span lang="EN-US">Non-rewinding   tape drive</span></tt></p>
</td>
<td width="168">
<p class="MsoNormal"><tt><span lang="EN-US">/dev/nrst0 {c   9 128}</span></tt></p>
</td>
<td width="216">
<p class="MsoNormal"><tt><span lang="EN-US">/dev/rmt/0n</span></tt></p>
</td>
<td width="156">
<p class="MsoNormal"><tt><span lang="EN-US">/dev/nrmt0</span></tt></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.evanjiang.net.cn/archives/286.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
