linux社区爱心援助Linux认证系列教程业界动态站务新闻公司招聘建议留言网址大全LPI专题CISCO专题
设为首页
加入收藏
管理团队
JSP  
JAVA  
PERL  
 您的位置:首页 > article > unix > unix提高 >
栏目导栏
资料搜索
热门文章
·20%的SOLARIS知识解决80%的问题
·Solaris启动过程详解 zt
·查看Solaris系统硬件配置的命令
·Unix系列shell程序编写(中)
·STRUTS 源码学习笔记
·SOLARIS技巧篇
·snort源码分析
·Unix系列shell程序编写(下)
·在solaris 10/x86下安装oracle
·solaris 10 硬盘安装
·Solaris安全配置手册
·Apache源代码分析——关于模块
·HP-UX基本指令快速参考
· Tomcat Server源码启动分析
·Solaris8 双网卡配置(路由器用
最新文章
·solaris系统安全配置
·RHEL5.0操作系统下NFS服务的配
·Solaris Linux 9下Vsftpd的配置
·在HP-UX下建立只归属于某个目录
·SolarWinds2002使用说明
·从外部存储划盘并加入vg,为fs扩
·因带库问题导致系统光纤卡报错
·Unix下多线程中条件变量的使用
·UNIX和Linux中信号的个数
·不同的类UNIX操作系统密码破解
·AIX系统下Domino邮件服务器安装
·限制ROOT用户远程登陆UNIX系统
·Unix操作系统入侵追踪反击战
·AIX CDE不能启动的故障一般性解
·CentOS4.4用VSFTPD架设FTP服务
Google
 
20%的SOLARIS知识解决80%的问题
[ 作者:Linux联盟收集  加入时间:2006-09-12 19:30:05  来自:Linux联盟收集 ]
3 SUN PCi和SUNPCi-II r4FLinux联盟
很多工作站都装备有SUNPCi卡. 这是一个运行WINDOWS(98,ME,NT,2000,XP)系统的完整PC.这里有一些关于操作SUNPCi卡的提示. r4FLinux联盟
*封装/opt/SUNWspci2/bin/sunpci进一个小脚本以设置一些环境变量: r4FLinux联盟
setenv NVL_INTERFACE=hme0 (如果SUNPCi要用hme0网络界面) r4FLinux联盟
setenv LANG=C r4FLinux联盟
setenv KBCP=850 (例如:德国键盘/代码页) r4FLinux联盟
setenv KBTYPE=GR (还记得MS-DOS吗?) r4FLinux联盟
*不但让root可写c:映像, 而且这个工作站上的每一个用户都要有666权限.当sunpci由一个用户启动时, 一个叫pc的子目录在该用户的HOME下产生.为让该用户同全局c:映像协同工作, 中断随后的特定用户映像的创建, 并且编辑sunpci.ini文件以指向那个全局映像(例如: /pc/C.diskimage). r4FLinux联盟
10.4 staroffice 软件 r4FLinux联盟
如果staroffice软件由root执行setup /net安装, 所有用户能在他们的个别安装期间选择”工作站安装”选项. 工作站安装仅仅拷贝1MB数据进该用户的home目录, 而其他的情况使用集中式安装. 如果staroffice软件安装在/opt/Office60, 用户能用/opt/Office60/program/soffice来启动他的工作站安装. r4FLinux联盟
10.5 netscape navigator浏览器 r4FLinux联盟
从solaris 8开始, netscape navigator作为标准浏览器. 它被安装在/usr/dt/bin/netscape. r4FLinux联盟
10.6 杂项 r4FLinux联盟
提示: 当启动桌面时, 那个注册提醒器能用”more information”中的“never register”选项禁止. r4FLinux联盟
要禁止所有用户中出现的的警告信息, 在/etc/default/solregis文件中加入一行ISABLE=1 r4FLinux联盟
11.提示集 r4FLinux联盟
11.1 3个首要提示 r4FLinux联盟
l c-shell: 在~/.cshrc中定义 set filec和set history=100 savehist=50, 一旦你按下esc键, shell将完成文件名和目录名. History列出最后的100条命令, 用!13用让编号13的命令重新出现.!$用于列出先前命令的最后一个参数, 象: mkdir /export/home/demo/test后键入cd !$. 从solaris 8开始, tcsh有效了, 它有用光标键编辑命令行和浏览历史命令的功能. r4FLinux联盟
l 进程控制 : 从solaris 8 O以后, 可以用pkill <搜索文本> 去替代由ps –ef|grep <搜索文本>, 然后kill <搜索文本的PID>所能达到的功能. Kill -9 -1中断属于当前用户的所有进程. r4FLinux联盟
l 文件编辑: 不喜欢vi的人可用CDE的编辑器dtpad. r4FLinux联盟
11.2 硬件配置分析 r4FLinux联盟
11.2.1 prtdiag r4FLinux联盟
/usr/platform/`uname –i`/sbin/prtdiag –v命令显示CPU的数量及类型, RAM, 扩展卡等硬件配置信息. r4FLinux联盟
11.2.2 prtcon/path_to_inst r4FLinux联盟
prtconf 以阶层的形式列出设备目录. 用逻辑设备(驱动程序在/dev)映射物理设备(在/devices下指定)的说明在/etc/path_to_inst文件中. 当执行boot –r或devfsadm时, 这个文件被重写. 在把一张卡从一个PCI槽移到另一个槽后, 必须编辑这个文件. 在该文件中, /dev/hme1被连接到一个特定槽. Reboot不能重新定义这个关系. r4FLinux联盟
警告: 手工编辑/etc/path_to_inst需要设备路径操作的高级经验. 编辑错误会导致系统不能引导! r4FLinux联盟
11.2.3 explorer r4FLinux联盟
该工具能从SunSolve(http://sunsolve.sun.com/pub-cgi/show.pl?target=explorer/explorer) 下载. 它搜集所有重要的系统信息. 它能用于准备服务命令, 备份配置数据和快照配置等. r4FLinux联盟
11.3 运行时数据分析 r4FLinux联盟
11.3.1 time/ptime r4FLinux联盟
较简单的运行时分析工具有time(0.1sec解析)和ptime(1msec解析), 它们能加入命令行. time gzip j2sdk.tar.gz 的结果分成用户(程序)时间, 系统时间和用去的时间. r4FLinux联盟
11.3.2 top/prstat/ps r4FLinux联盟
solaris下的prstat类似于其他平台下的top工具./usr/ucb/ps –aux显示相近的结果, 但它没有排序且不能自动更新. r4FLinux联盟
ps –L –p 列出有线程的进程及其线程数. r4FLinux联盟
11.3.3 vmstat/mpstat r4FLinux联盟
vmstat <以秒计频率>列出系统负载明细. 下面行列出大多数有趣的: r4FLinux联盟
free: 空闲内存(直到solaris 7此值接近零, 因为有用磁盘缓存. 从solaris8开始反映了的正确值.) r4FLinux联盟
page pi/po: 页面调度行为. 系统不交换直到在交换设备上i/o流量被报告! r4FLinux联盟
Cpu us: user-time. 被应用程序消耗的百分比. r4FLinux联盟
Cpu sy: system-time.被solaris系统消耗的百分比. r4FLinux联盟
Cpu id: idle-time. r4FLinux联盟
Vmstat参数输出结果解释(原文没有,RACE注) r4FLinux联盟
procs 报表下面三种状态的进程数: r4FLinux联盟
r--在运行队列中等候运行 r4FLinux联盟
b--被资源阻塞(I/0,页面调度,等等.) r4FLinux联盟
w--可运行但是被换出的 r4FLinux联盟
memory 报告虚拟内存和实存信息: r4FLinux联盟
swap--以千字节为单位的当前可用交换空间的数量 r4FLinux联盟
free--以千字节为单位的页自由表大小 r4FLinux联盟
page 报告每秒页面调度活动数量的信息: r4FLinux联盟
re-从自由表回收页 r4FLinux联盟
mf--次要的错误;地址空间或硬件地址转换错误 r4FLinux联盟
pi--页入的千字节数 r4FLinux联盟
po -页出的千字节数 r4FLinux联盟
fr- 释放的千字节数 r4FLinux联盟
de--以千字节为单位的可接受的短期内存不足数 r4FLinux联盟
sr--页由时钟算法扫描 r4FLinux联盟
disk 可以为四个磁盘报告每秒磁盘I/O的数量 r4FLinux联盟
faults 报告每秒系统软件中断和硬件中断的速率 r4FLinux联盟
in-设备中断,不包括系统时钟中断 r4FLinux联盟
sy-系统调用 r4FLinux联盟
cs-CPU任务(上下文)交换 r4FLinux联盟
cpu-- CPU故障时间的百分比,在多处理器系统上,这是全部处理器的平均值: r4FLinux联盟
us- 用户时间 r4FLinux联盟
sy-- 系统时间 r4FLinux联盟
id-- 闲置时间 r4FLinux联盟
mstat 打印类似信息, 每个处理器一行. r4FLinux联盟
mpstat输出结果解释(原文没有,RACE注) r4FLinux联盟
*CPU——处理器ID r4FLinux联盟
*minf——一般故障 r4FLinux联盟
*mjf ——重大故障 r4FLinux联盟
*xcal——处事器间的交叉调用 r4FLinux联盟
*intr——中断 r4FLinux联盟
*ithr——线程中断,不计时钟中断 r4FLinux联盟
*csw——任务交换 r4FLinux联盟
*icsw——非主动任务交换 r4FLinux联盟
*migr——向另一处理器的线程转移 r4FLinux联盟
*smtx——互斥信号旋转(第一次时不要求锁定) r4FLinux联盟
*srw——读/写锁定旋转(第一次时不要求锁定) r4FLinux联盟
*syscl——系统调用 r4FLinux联盟
*usr ——用户时间百分比 r4FLinux联盟
*sys——系统时间百分比 r4FLinux联盟
*wt——等待时间百分比 r4FLinux联盟
*idd——空闲时间百分比 r4FLinux联盟
11.3.4 iostat r4FLinux联盟
iostat –xtcP <以秒计频率>列出系统i/o负载.每一个分区或NFS装载打印一行. “kr/s”和”kw/s”行显示以千字节/秒为单位的读写吞吐量. 若”svc_t”大于100表明那磁盘用于磁头(?)分配的时间多过数据传送的时间. r4FLinux联盟
iostat输出结果解释(原文没有,RACE注) r4FLinux联盟
tin每秒输入的字符数 r4FLinux联盟
tout每秒输出的字符数 r4FLinux联盟
kps每秒传输的千字符数 r4FLinux联盟
tps每秒传输的操作次数 r4FLinux联盟
serv以毫秒计的的平均服务时间 r4FLinux联盟
最后一组报告了CPU使用率: r4FLinux联盟
us用户状态所占百分比 r4FLinux联盟
sy系统状态所占百分比 r4FLinux联盟
wt等待状态所占百分比 r4FLinux联盟
id空闲时间所占百分比 r4FLinux联盟
us用户状态所占百分比 r4FLinux联盟
ni用于运行nice或renice的进程的时间所占百分比 r4FLinux联盟
sy系统状态所占百分比 r4FLinux联盟
id空闲时间所占百分比 r4FLinux联盟
r/s每秒的读传输操作 r4FLinux联盟
w/s每秒的写传输操作 r4FLinux联盟
kr/s每秒的千字节数 r4FLinux联盟
kw/s每秒写的千字节数 r4FLinux联盟
wait在设备队列中等待命令的平均数目 r4FLinux联盟
actv在处理中的命令的平均数目 r4FLinux联盟
svc_t服务时间(* 是指为一条命令服务的平均时间,这里包括为等待在处理队列中前面的命令所耗费的时间) r4FLinux联盟
%w在队列等待时间的百分比 r4FLinux联盟
%b设备忙的时间的百分比 r4FLinux联盟
11.3.5 sdtperfmeter, sdtprocess r4FLinux联盟
sdtperfmeter是一个图形工具, 它将vmstat的数据作为柱形或条形图. 该工具的最小化版本显示在CDE面板. Sdtprocess显示用某种方式排序的所有进程. 可用于深入察看进程特性, 中断进程等. r4FLinux联盟
11.3.6 32或64位? r4FLinux联盟
Isainfo –kv 显示系统内核是32还是64位. UltraSPACR-II系统自动启动64位内核 ; 在ok状态下, 用boot kernel/unix而不是boot kernel/sparcv9/unix可以明确地装入32位内核 . 而UltraSPARC III只有64位内核. r4FLinux联盟
11.4 调试 r4FLinux联盟
11.4.1 Truss, r4FLinux联盟
命令truss 列表应用程序执行过程中所有的系统调用,由于列表中还包含系统调用的参数和返回,因而我们可看到应用程序调用的共享库和配置文件以及它们的文件位置。 r4FLinux联盟
11.4.2 pstack,pmap r4FLinux联盟
"p*-command" 输出属于该进程的详细信息 r4FLinux联盟
pstack 显示进程的最后一个子程序名 r4FLinux联盟
pldd 显示共享连接库列表 r4FLinux联盟
pmap -x 显示该进程与它的装载模块的内存使用情况 r4FLinux联盟
11.4.3 snoop r4FLinux联盟
snoop 输出通过网卡所有的包 r4FLinux联盟
11.5 常见问题 r4FLinux联盟
1. 启动进程过长 r4FLinux联盟
OBP 设置:ls diag-swith?=true ?? r4FLinux联盟
2. 不能用FTP登陆,但telnet、ssh可以 r4FLinux联盟
在/ect/ftpuser中设置不允许用户FTP登陆 r4FLinux联盟
3. VI 不能正确的显示 r4FLinux联盟
查看变量term 是否定义,如果没有,设置term=vt100
 
购买江民杀毒软件,用支付宝方便快捷
 
 
【论坛浏览】 【我来说两句】 【打印】 【大】 【中】 【小】 【关闭】
 
相关评论
作者: sun_zy  发布日期: 2006-5-12
恩,这个是比较经典的一篇文章~ 我虽然很早就看过,希望楼主把里面的知识都能掌握。 有空的时候用里面的内容去亲身做做试验~ 我相信你的水平会很快成长起来的。
作者: sun_zy  发布日期: 2006-5-12
我记得后面还有这么一段~~ 我帮你补充一下。r4FLinux联盟
r4FLinux联盟
12 相关参考书籍和站点 r4FLinux联盟
12.1 参考书 r4FLinux联盟
A valuable collection of Hints&Tricks for UNIX: r4FLinux联盟
Jerry eek, Tim O'Reilly, Mike Loukides "UNIX ower Tools" r4FLinux联盟
ISBN 1565922603 r4FLinux联盟
A detailed view on all UNIX-variants incl. Solaris software and Linux r4FLinux联盟
Evi Nemeth, Garth Snyder, Scott Seebass, Trent R. Linux联盟收集整理 ,转贴请标明原始链接,如有任何疑问欢迎来本站Linux论坛讨论
分页:1 2 3 4 [5] 6
评论】【加入收藏夹】【 】【打印】【关闭
※ 相关链接
无相关信息