当前所在位置:珠峰网资料 >> 计算机 >> 计算机等级考试 >> 正文
Linux下各种监控命令
发布时间:2010/11/26 16:52:28 来源:城市学习网 编辑:ziteng
  1.free
  free是显示的当前内存的使用,-m的意思是M字节来显示内容.我们来一起看看.
  $ free -m
  total       used       free     shared    buffers     cached
  Mem:         1002        769        232          0         62        421
  -/+ buffers/cache:        286        715
  Swap:         1153          0       1153
  我们通过free命令查看机器空闲内存时,会发现free的值很小。这主要是因为,在linux中有这么一种思想,内存不用白不用,因此它尽可能的cache和buffer一些数据,以方便下次使用。但实际上这些内存也是可以立刻拿来使用的。所以 空闲内存=free+buffers+cached=total-used
  2. vmstat
  vmstat是报告关于进程,虚拟内存,磁盘,CPU活动的一个统计报告.
  在一个多CPU系统中,vmstat统计所有个数的CPU的平均输出.为每个进程进行统计.没有参数时,vmstat显示每一行是自从系统启动以后的虚拟内存的活动情况. 基本的用法是vmstat <options> interval count
  3.top
  在系统维护的过程中,随时可能有需要查看 CPU 使用率,并根据相应信息分析系统状况的需要。在 CentOS 中,可以通过 top 命令来查看 CPU 使用状况。运行 top 命令后,CPU 使用状态会以全屏的方式显示,并且会处在对话的模式-- 用基于 top 的命令,可以控制显示方式等等。退出 top 的命令为 q (在 top 运行中敲 q 键一次)。
  4.ps
  查看进程的详细信息,常用 ps -aux
  5.df du
  du --查看文件大小; df--磁盘占用空间;   bdf --适用于HP-UNIX
广告合作:400-664-0084 全国热线:400-664-0084
Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号
珠峰网 版权所有 All Rights Reserved