免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: compare2000
打印 上一主题 下一主题

系統監控 [复制链接]

论坛徽章:
3
天秤座
日期:2013-12-27 13:44:58射手座
日期:2014-05-22 16:52:43天蝎座
日期:2014-08-13 16:03:21
11 [报告]
发表于 2011-02-17 14:56 |只看该作者
5 IOSTAT
iostat是I/O statistics(输入/输出统计)的缩写,iostat工具将对系统的磁盘操作活动进行监视。它的特点是汇报磁盘活动统计情况,同时也会汇报出CPU使用情况。它不能对某个进程进行深入分析,仅对系统的整体情况进行分析。 語法: iostat [ -t ] [ interval [ count ] ] interval指每次统计间隔的时间; count指按照这个时间间隔统计的次数。 -t: Report terminal statistics as well as disk statistics. Terminal statistics include: tin Number of characters read from terminals. tout Number of characters written to terminals. us Percentage of time system (active processors) has spent in user mode. ni Percentage of time system (active processors) has spent in user mode running low-priority (nice) processes. sy Percentage of time system (active processors) has spent in system mode. id Percentage of time system (active processors) has spent idling.

论坛徽章:
3
天秤座
日期:2013-12-27 13:44:58射手座
日期:2014-05-22 16:52:43天蝎座
日期:2014-08-13 16:03:21
12 [报告]
发表于 2011-02-17 14:57 |只看该作者
6 SWAPINFO
语法: /usr/sbin/swapinfo [-mtadfnrMqw] 输出: Kb Kb Kb PCT START/ Kb TYPE AVAIL USED FREE USED LIMIT RESERVE PRI NAME dev 4194304 0 4194304 0% 0 - 1 /dev/vg00/lvol2
reserve - 213764 -213764 memory 1203632 17472 1186160 1% 说明: swapinfo主要看used多少,而不在于总数大小,buffercache中的值交换到swap中后是不会被释放出来的,只有user的进程进入swap后才会释放,所以swap的值很高也没有关系

论坛徽章:
3
天秤座
日期:2013-12-27 13:44:58射手座
日期:2014-05-22 16:52:43天蝎座
日期:2014-08-13 16:03:21
13 [报告]
发表于 2011-02-17 14:57 |只看该作者
7 GlancePlus
語法: glance [-j interval] [-p [dest]] [-f dest] [-maxpages numpages] [-command] [-nice nicevalue] [-nosort] [-lock] [-adviser_off] [-adviser_only] [-bootup] [-iterations count] [-syntax filename] [-all_trans] [-all_instances] [-disks <n>] [-kernel <path>] [-nfs <n>] [-pids <n>] [-no_fkeys] 參數說明: -j interval 设置屏幕刷新的时间间隔,单位为秒,默认值为5秒,数值许可范围:1~32767 -p [dest] 这个选项可以启用连续打印,对于屏幕刷新间隔很长时的打印很有效, 输出会被定向到一个默认的本地打印机,除非需要输入设备参数。一旦运行开始,可以用p命令终止该操作 -f dest 这个选项可以启用连续打印,对于屏幕刷新间隔很长时的打印很有效,输出会被定向到一个给定的文件。一旦运行开始,可以用p命令终止该操作 -maxpages numpages 当用-p命令,-maxpages选项可以改变打印的最大页数,默认的是200页 -command 这个选项是用来设置进程列表不同的屏幕显示,这个键值设置会显示不同的信息,详细命令见下面的-command选项,仅有一个命令可以选择 -nice nicevalue 这个选项允许你调整glance进程的优先级别,默认值为-10 -nosort 这个选项设置后,屏幕不用将进程排序显示,这样可以减少Glance进程的CPU开销 -lock 这个选项允许你将Glance锁入内存,这样可以大大提高响应时间,但有可能会收到错误提示:"Unable to allocate memory/swap space",那样又必须取消此选项重新运行 -adviser_off 允许你关闭建议模式运行glance -adviser_only 这个选项允许glace在终端无屏幕显示下运行,仅建议提示会运行,并将结果发送到标准输出。建议提示模式可以在后台运行,可以把结果重定向到一个文件,但必须要和-bootup选项联合使用 -bootup 和-adviser_only一块儿使用,启动时就开启建议模式 -iterations count 这个选项可以在Glance运行时限制间隔的数字,这个选项和-adviser_only选项在无终端显示时联合使用。Glance执行给定次数后,迭代列入清单后退出 -syntax filename 应用这个选项启用自定义的建议文件 -all_trans 这个选项允许Glance列出系统中所有注册的任务。如果没有指明,glance仅仅列出经过滤得项 -all_instances 这个选项允许glance显示所有操作记录示例 -disks <n> 监控磁盘 -kernel <path> 监控系统kernel -nfs <n> 监控NFS使用 -pids <n> 监控指定进程

论坛徽章:
3
天秤座
日期:2013-12-27 13:44:58射手座
日期:2014-05-22 16:52:43天蝎座
日期:2014-08-13 16:03:21
14 [报告]
发表于 2011-02-17 14:58 |只看该作者
进程列表
屏幕下方是进程列表。这列没有列出所有的进程,只会显示那些正在使用系统资源的进程。各列分别是: Process Name 创建进程的命令名 PID 进程ID PPID 父进程的进程ID Pri 进程的优先级。这是一个0到255的数字,数字越大,优先级越低 User Name 启动该进程的用户名 CPU Util 第一个数字是在上一个间隔时期内CPU的利用百分比。第二数是启动glance以来的CPU利用率百分比。缺省时,glance每5秒更新一次这个列表 Cum CPU 一个进程的累计CPU利用率 Disk IO Rate 第一个数字是上一个时间间隔的平均磁盘I/O速率。第二个数字glance启动后平均的磁盘I/O速率 RSS 一个进程使用的RAM总量 Thd Cnt 线程统计

论坛徽章:
3
天秤座
日期:2013-12-27 13:44:58射手座
日期:2014-05-22 16:52:43天蝎座
日期:2014-08-13 16:03:21
15 [报告]
发表于 2011-02-17 14:59 |只看该作者
SAM(System AdministratorManager)
Accounts for Users and Groups(管理用户和组) Auditing and Security(安全审核) Backup and Recovery(备份和恢复) Clusters(群集系统) Disks and File Systems(磁盘和文件系统管理) Display(图形系统配置和管理) Kernel Configuration(内核配置) Networking and Communications(网络和通讯系统配置) Performance Monitors(性能监控) Peripheral Devices(外设管理) Printers and Plotters(打印机管理) Process Management(进程管理) Resource Management(资源管理,event monitoring server) Routine Tasks(日常任务:备份和恢复、文件管理、系统日志、关机) Run SAM on Remote Systems(运行远程系统的SAM) Software Management(软件管理)

论坛徽章:
3
天秤座
日期:2013-12-27 13:44:58射手座
日期:2014-05-22 16:52:43天蝎座
日期:2014-08-13 16:03:21
16 [报告]
发表于 2011-02-17 15:00 |只看该作者
不同的运行级定义如下:(可以参考Red Hat Linux里面的/etc/inittab) # 缺省的运行级,RHS用到的级别如下: # 0 - 停机(千万不要把initdefault设置为0 ) # 1 - 单用户模式 # 2 - 多用户,但是没有NFS # 3 - 完全多用户模式 # 4 - 没有用到 # 5 - X11 # 6 - 重新启动(千万不要把initdefault设置为6 ) # 对各个运行级的详细解释: 0 为停机,机器关闭。 1 为单用户模式,就像Win9x下的安全模式类似。 2 为多用户模式,但是没有NFS支持。 3 为完整的多用户模式,是标准的运行级。 4 一般不用,在一些特殊情况下可以用它来做一些事情。例如在笔记本电脑的电池用尽时,可以切换到这个模式来做一些设置。 5 就是X11,进到X Window系统了。 6 为重启,运行init 6机器就会重启。

论坛徽章:
3
天秤座
日期:2013-12-27 13:44:58射手座
日期:2014-05-22 16:52:43天蝎座
日期:2014-08-13 16:03:21
17 [报告]
发表于 2011-02-17 15:01 |只看该作者
运行级别的切换 1、查看系统当前的运行级别 #runlevel 2、运行级别的切换 #init (0123456) 注:也可以使用telinit命令

论坛徽章:
3
天秤座
日期:2013-12-27 13:44:58射手座
日期:2014-05-22 16:52:43天蝎座
日期:2014-08-13 16:03:21
18 [报告]
发表于 2011-02-17 15:02 |只看该作者
給root解鎖
問題:當多次輸入密碼無效后自動鎖定 运行命令解锁账号: /usr/lbin/modprpw -k root

论坛徽章:
3
天秤座
日期:2013-12-27 13:44:58射手座
日期:2014-05-22 16:52:43天蝎座
日期:2014-08-13 16:03:21
19 [报告]
发表于 2011-02-17 15:04 |只看该作者
用shell写一个九九乘法表
方法一: 以直列式方式顯示 #!/bin/sh for((i=1;i<10;i++)) do for((j=1;j<=i;j++)) do echo -n "$j*$i=$(($i*$j)) " if [ $j -eq $i ] then echo -e '' fi done done 方法二: 以矩陣方式顯示 #!/bin/bash for i in 1 2 3 4 5 6 7 8 9 ;do for j in 1 2 3 4 5 6 7 8 9 ;do printf "%4d " $((i*j)) done echo done

论坛徽章:
3
天秤座
日期:2013-12-27 13:44:58射手座
日期:2014-05-22 16:52:43天蝎座
日期:2014-08-13 16:03:21
20 [报告]
发表于 2011-02-17 15:04 |只看该作者
#ps -ef
列出正在運行的所有進程的各種資訊:如進程號及進程名等。 1、ps 的参数说明 ps 提供了很多的选项参数,常用的有以下几个: l 长格式输出; u 按用户名和启动时间的顺序来显示进程; j 用任务格式来显示进程; f 用树形格式来显示进程; a 显示所有用户的所有进程(包括其它用户); x 显示无控制终端的进程; r 显示运行中的进程; ww 避免详细参数被截断; 我们常用的选项是组合是 aux 或 lax,还有参数 f 的应用。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP