监控 linux 性能的 18 个命令行工具

监控 linux 性能的 18 个命令行工具

ID:36059745

大小:501.92 KB

页数:13页

时间:2019-05-02

监控 linux 性能的 18 个命令行工具_第1页
监控 linux 性能的 18 个命令行工具_第2页
监控 linux 性能的 18 个命令行工具_第3页
监控 linux 性能的 18 个命令行工具_第4页
监控 linux 性能的 18 个命令行工具_第5页
资源描述:

《监控 linux 性能的 18 个命令行工具》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、网址:edu.51CTO.com监控Linux性能的18个命令行工具对于系统和网络管理员来说每天监控和调试Linux系统的性能问题是一项繁重的工作。在IT领域作为一名Linux系统的管理员工作5年后,我逐渐认识到监控和保持系统启动并运行是多么的不容易。基于此原因,我们已编写了最常使用的18个命令行工具列表,这些工具将有助于每个Linux/Unix系统管理员的工作。这些命令行工具可以在各种Linux系统下使用,可以用于监控和查找产生性能问题的原因。这个命令行工具列表提供了足够的工具,您可以挑选适用于您的监控场景的工具。1.Top-

2、Linux进程监控Linux下的Top命令是一个性能监控程序,许多系统管理员常常用它来监控Linux性能,在许多Linux或者类Unix操作系统里都有这个命令。Top命令用于按一定的顺序显示所有正在运行而且处于活动状态的实时进程,而且会定期更新显示结果。这条命令显示了CPU的使用率、内存使用率、交换内存使用大小、高速缓存使用大小、缓冲区使用大小,进程PID、所使用命令以及其他。它还可以显示正在运行进程的内存和CPU占用多的情况。对系统管理员来说,top命令式是一个非常有用的,它可用于监控系统并在需要的时候采取正确的处理动作。让我

3、们看看实际中的top命令。# top网址:edu.51CTO.com  Top命令举例 有关Top命令更多的例子,请阅读:Linux下12个使用Top命令的例子。2.VmStat–虚拟内存统计Linux的 VmStat 命令用于显示虚拟内存、内核线程、磁盘、系统进程、I/O块、中断、CPU活动 等的统计信息。缺省情况下,vmstat命令在Linux系统下不可用,你需要安装一个包含了vmstat程序的 sysstat 软件包。命令格式的常见用法是:# vmstatprocs -----------memory---------- 

4、---swap-- -----io---- --system-- -----cpu----- r  b   swpd   free  inact active   si   so    bi    bo   in   cs us sy id wa st 1  0      0 810420  97380  70628    0    0   115     4   89   79  1  6 90  3  0更多的vmstat例子,请阅读: 6Linux下的Vmstat命令实例网址:edu.51CTO.com3.Lsof-列出打

5、开的文件在许多Linux或者类Unix系统里都有lsof命令,它常用于以列表的形式显示所有打开的文件和进程。打开的文件包括磁盘文件、网络套接字、管道、设备和进程。使用这条命令的主要情形之一就是在无法挂载磁盘和显示正在使用或者打开某个文件的错误信息的时候。使用这条命令,你可以很容易地看到正在使用哪个文件。这条命令最常用的格式如下:# lsofCOMMAND     PID      USER   FD      TYPE     DEVICE     SIZE       NODE NAMEinit          1     

6、 root  cwd       DIR      104,2     4096          2 /init          1      root  rtd       DIR      104,2     4096          2 /init          1      root  txt       REG      104,2    38652   17710339 /sbin/initinit          1      root  mem       REG      104,2   12990

7、0     196453 /lib/ld-2.5.soinit          1      root  mem       REG      104,2  1693812     196454 /lib/libc-2.5.soinit          1      root  mem       REG      104,2    20668     196479 /lib/libdl-2.5.soinit          1      root  mem       REG      104,2   245376   

8、  196419 /lib/libsepol.so.1init          1      root  mem       REG      104,2    93508     196431 /lib/libselinux.so.1init        

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。