Linux下各种监控命令大全

运维 系统运维
Linux下各种监控命令大全。

 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 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
责任编辑:赵宁宁
相关推荐

2011-03-31 10:17:40

Linuxsvn命令

2009-12-25 13:44:00

grep命令

2011-03-16 14:22:00

Iptables命令Linux

2010-06-22 17:45:34

Linux Autom

2009-12-25 17:40:45

Linux crond

2010-01-07 18:11:29

2014-05-04 10:34:32

Linux硬件信息Linux命令

2010-06-23 10:03:18

Linux Bash命

2009-12-23 10:58:58

Linux创建文件命令

2009-12-23 10:58:58

Linux创建文件命令

2009-12-23 14:14:09

Linux高级命令行

2009-08-16 19:53:43

ftp服务器linux中ftp命令ftp命令参数

2010-05-26 12:57:59

linux 系统监控

2010-06-23 14:45:02

Linux Bash

2017-05-25 10:32:40

命令linux系统

2009-10-27 09:26:26

linux系统监控命令

2011-03-21 15:42:14

LinuxNagios

2011-03-23 09:47:03

Nagios监控

2011-03-23 09:11:40

Nagios监控

2009-08-03 10:06:22

find命令详解find命令Linux
点赞
收藏

51CTO技术栈公众号