linux社区爱心援助Linux认证系列教程业界动态站务新闻公司招聘建议留言网址大全LPI专题CISCO专题
设为首页
加入收藏
管理团队
JSP  
JAVA  
PERL  
 您的位置:首页 > article > Linux开发区 > 数据库开发 >
栏目导栏
资料搜索
热门文章
·oracle exp/imp命令详解
·Oracle exp/imp导出导入工具的
·MySQL图形化管理软件安装使用详
·SQL*PLUS命令的使用大全
·MySQL语言参考(3) :SELECT和
·创建一个Oracle 数据库
·PPPOE + FreeRADIUS + MySQL 配
·MySQL的管理工具:phpMyAdmin使
·ORACLE9I安装步骤
·oracle 分区表的建立方法
·Linux下Oracle9i RMAN备份及恢
·RMAN的中文文挡
·PHPMyAdmin配置标准
·aix5.3安装oracle说明
·fc5 下成功安装Oracle 10g
最新文章
·自动检查mysql运行状态 mysqlr
·mysql常用的hint
·MYSQL完整安装和主从双机配置
·MySQL十条鲜为人知的特殊技巧
·mysql-gui-tools
·RHEL下架设MYSQL集群
·带你轻松接触MySQL数据库的异常
·PostgreSQL 8.3.1, 8.2.7发布
·实例讲解在MySQL中如何导出整个
·轻松掌握MySQL数据库锁机制的相
·五种MySQL数据库可靠性方案的分
·MySQL数据库中对前端和后台进行
·巧用MySQL InnoDB引擎锁机制解
·MySQL存储过程SAVEPOINT ROLLB
·创建Bitmap_Join_Indexes中的约
Google
 
Linux操作系统下Oracle主要监控工具介绍
[ 作者:  加入时间:2008-03-17 10:21:10  来自:Linux联盟收集整理 ]
 

1.top

top命令可实时地显示Linux系统的进程、CPU、内存、负载等的信息。它是我们了解系统整体状态最好的工具。

top命令的运行状态是一个实时的显示过程,我们可在这个界面监控系统运行情况。我们可通过几个按键来控制top命令,如按q可退出top命令状态,按s可输入信息的更新频率等。这些命令可按h帮助键查询。

2.Ps

ps命令可查询系统的进程状态,常用的命令参数是ps -aux,该命令可显示所有用户的进程,如果进程的命令太长,则显示的进程信息会不全。我们可用ps -auxw命令来加长显示,w参数可多加几个,最多可加三个,以显示更长的进程信息。

3.Kill

kill命令可终止进程,后接进程号即可。

4.Free

free可显示系统的内存使用情况。-b、-k、-m三个参数表示以bytes,kilobytes和megabytes为单位显示内存的使用情况。

5.Vmstat

使用vmstat 2 命令可每隔2秒显示一行系统信息,这些信息包括CPU占用效、内存使用情况和磁盘IO等。通过它我们可实时监控系统的资源使用情况,进行系统优化。

6.sar

sar工具可帮我们收集动态的系统信息,它的参数很丰富,功能强大。sar工具的特点是可通过计数器和计数间隔来定期、定量地输出系统状态信息。

7.watch

watch命令可重复执行某个命令,监控命令的执行状态。下面这个命令可让我们监控Z2.log文件的大小变化。

debian:~# watch -n 3 du /home/Jims/zope/log/Z2.log

-n 3表示每隔3秒执行一次du /home/Jims/zope/log/Z2.log。

8.Sysctl

使用sysctl -a可显示所有运行中的内核参数,用sysctl -w fs.file-max=10240 命令可修改fs.file-max内核参数的值,并使参数马上生效。但重启系统后,参数设置会失效,因为命令行只能修改运行中的内核参数。如果我们要把参数设置固定下来,可把内核参数写入/etc/sysctl.conf文件。该文件的格式如下:

# /etc/sysctl.conf - Configuration file for setting system variables
# See sysctl.conf (5) for information.

# Controls IP packet forwarding
net.ipv4.ip_forward = 0

# Controls source route verification
net.ipv4.conf.default.rp_filter = 1

# Controls the System Request debugging functionality of the kernel
kernel.sysrq = 0

# Controls whether core dumps will append the PID to the core filename.
# Useful for debugging multi-threaded applications.
kernel.core_uses_pid = 1

9.Ulimit

使用ulimit -a可显示系统的资源限制情况。

10.Netstat

netstat -nal可显示所有的网络连接。

11.Pppstat

使用pppstats可得到ppp连接的状态信息。

Linux联盟收集整理 ,转贴请标明原始链接,如有任何疑问欢迎来本站Linux论坛讨论
评论】【加入收藏夹】【 】【打印】【关闭
※ 相关链接
 ·Windows和Linux双系统Grub菜单编写技巧  (2008-03-17 10:16:46)
 ·制作Linux操作系统闪存启动盘  (2008-03-17 09:56:36)
 ·Linux操作系统下RAID查看方法  (2008-03-17 09:56:07)
 ·Linux主机服务器被入侵后需要采取的措施  (2008-03-17 09:51:21)
 ·Linux系统利用Crontab命令实现定时重启  (2008-03-15 19:29:08)
 ·Linux操作系统下LVM扩充方法  (2008-03-15 19:26:45)
 ·Linux系统下DNS服务器的架设  (2008-03-15 19:21:22)
 ·实用技巧:Linux系统丢失口令的解决办法  (2008-03-15 19:19:57)
 ·DB2从AIX server上转移(迁移)到linux上  (2008-03-14 10:36:27)
 ·在Linux终端下不常用但很有用的查询命令  (2008-03-14 10:35:17)