日期:2014-05-16  浏览次数:20663 次

linux系统自己常用的命令

linux系统自己常用的命令


top


说明: 查看当前的运行情况

相关参数:

H : 打开native thread线程信息,可以用于查看java进程下对应thread的执行情况,目前jvm的thread和native thread是1:1。
1 : 数字1,打开详细多cpu的使用情况
u : 选择指定用户进程
<Enter> or <Space> : 刷新记录
A : 打开top的4个视图
G : 选择top的1-4的其中一个视图


dstat


说明:查看系统各种类型的运行状态

相关参数:

-c : cpu使用情况
-d : 文件系统读写情况
-g : 操作系统内存页换入/换出情况
-i : 查看系统中断情况,可查看到对应的中断id
-n : 网络传输情况
-p : 进程状态
-t : 打印系统时间
--tcp : 当前tcp状态
dstat -taf == vmstat -n 1

?

vmstat


说明:查看系统总体状态

vmstat -n 1


mpstat


说明:查看cpu状态

mpstat -P 0 deplay counts
mpstat -P ALL 1 #查看所有cpu的运行情况


iostat


说明:查看系统io状态

iostat -d 1