Linux 各种实用命令 top,free,iftop等

top :


命令说明
Top 命令能够实时监控系统的运行状态,并且可以按照cpu、内存和执行时间进行排序
top  -u  root : 监控指定用户相关进程
top -p   772 : 监控指定的进程。当监控多个进程时,进程ID以逗号分隔。这个选项只能在命令行下使用
top中  Z : 改变颜色模板
b : 黑体/反色显示高亮的行/列。控制x和y交互命令的显示样式
x : 高亮显示排序的列
y : 高亮显示正在运行的任务

 

free


  命令说明
Free命令是监控系统内存最常用的命令
-m:以M为单位查看内存使用情况(默认为kb)
-h:已G的单位查看内存情况
total:总计物理内存的大小。
Used:已使用多大。
Free:可用有多少。
shared:多个进程共享的内存总额。
buffers/cached:磁盘缓存的大小。
df -h 查看硬盘使用情况

vmstat
命令说明
可以监控操作系统的进程状态、内存、虚拟内存、磁盘IO、上下文、CPU的信息。

iostat


命令说明
Iostat是对系统磁盘IO操作进行监控,它的输出主要显示磁盘的读写操作的统计信息。同时给出cpu的使用情况
-c: 仅显示CPU统计信息.与-d选项互斥.
-d :仅显示磁盘统计信息.与-c选项互斥.
%usr:用户进程消耗的CPU时间百分比。
%nice:  运行正常进程消耗的CPU时间百分比。
%system:系统进程消耗的CPU时间百分比。
%iowait:I/O等待所占CPU时间百分比。
%steal:在内存紧张环境下,pagein强制对不同的页面进行的steal操作。
%idle:CPU空闲状态的时间百分比。

mpstat
命令说明
Mpstat可以监控到cpu的一些统计信息,在多核cpu的系统里不但能够查看所有cpu的平均状况信息,而且能够查看特定的cpu的信息

sar
命令说明
Sar命令可以全名的获取到cpu 、运行、磁盘IO、虚拟内存、内存、网络等信息。
查看CPU使用情况  sar 1 3  或 sar -u 1 3

netstat查看端口状态


命令说明
Netstat 命令用于显示本机网络链接、运行端口、路由表等信息
netstat -antp | grep redis 查看端口
netstat -tunlp  一样用法

ps


命令说明
Ps命令是进程查看命令,使用这个命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵死、哪些进程占用了过多的资源等。
ps a: 显示现行终端机下的所有程序,包括其他用户的程序。
ps u:以用户为主的格式来显示程序状况。
ps x:显示所有程序,不以终端机来区分。

一般使用场景  ps -ef | grep nginx

 

nload


是一个控制台应用程序,实时监控网络流量和带宽使用情况。
简单说: 监控网络流量和带宽使用的工具。
源码包方式:
wget http://www.roland-riegel.de/nload/nload-0.7.4.tar.gz
tar -zxvf nload-0.7.4.tar.gz
cd nload-0.7.4
./configure;make;make install

yum方式:
yum install -y nload

第三种方式:
yum install -y gcc
yum install -y gcc-c++
yum install -y ncurses-devel
wget http://www.roland-riegel.de/nload/nload-0.7.4.tar.gz
tar zxvf nload-0.7.4.tar.gz
cd nload-0.7.4
./configure
make;make install
使用
输入nload,查看所有网卡的流量
输入nload venet0, 查看指定网卡流量
输入nload -u M,显示以MB为单位的流量,也可以改成K
输入nload -h,查看帮助

iftop


iftop是类似于top的实时流量监控工具。
iftop可以用来监控网卡的实时流量(可以指定网段)、反向解析IP、显示端口信息等
安装   yum install iftop
运行 : iftop
TX:发送流量
RX:接收流量
TOTAL:总流量
Cumm:运行iftop到目前时间的总流量
peak:流量峰值
rates:分别表示过去 2s 10s 40s 的平均流量


select user,host from user;  查询MySQL授权的用户


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值