Linux系统监控命令

工作使用的命令小记,拿去挥霍

监视系统状态命令
—top命令
  功能:实时显示系统中各个进程的资源占用状况 
—free命令
  功能:查看内存和swap分区使用情况
  例如:
  Sarge:~# free -tm
  total used free shared buffers cached
  Mem: 187 42 145 0 6 16
  -/+ buffers/cache: 19 167
  Swap: 243 0 243
  Total: 430 42 388 
—uptime
  功能:现在的时间 ,系统开机运转到现在经过的时间,连线的使用者数量,最近一分钟,五分钟和十五分钟的系统负载
  例如:
  Sarge:~# uptime
21:54:46 up 31 min, 1 user, load average: 0.00, 0.00, 0.00 
—vmstat命令
  功能:监视虚拟内存使用情况
  例如:
  # vmstat
  procs memory swap io system cpu
  r b swpd free buff cache si so bi bo in cs us sy id wa
  1 0 0 63704 8100 32272 0 0 8 3 103 17 0 1 98 1 
—ps命令
  功能:显示进程信息
  ps ux 显示当前用户的进程
  ps uxwww 显示当前用户的进程的详细信息
  ps aux 显示所有用户的进程
  ps ef 显示系统所有进程信息 
—kill命令
  功能:干掉某个进程,进程号可以通过ps命令得到
  kill -9 1001 将进程编号为1001的程序干掉
  kill all -9 apache 将所有名字为apapche的程序杀死,kill不是万能的,对僵死的程序则无效。
kill -STOP [pid] 发送SIGSTOP (17,19,23)停止一个进程,而并不消灭这个进程。
kill -CONT [pid] 发送SIGCONT (19,18,25)重新开始一个停止的进程。
kill -KILL [pid] 发送SIGKILL (9)强迫进程立即停止,并且不实施清理操作。
kill -9 -1 终止你拥有的全部进程。
SIGKILL和SIGSTOP信号不能被捕捉、封锁或者忽略,但是,其它的信号可以 
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值