当前位置:首页 > 技术文章 > 正文内容

Linux基础知识之查看io(查看linux的io使用情况)

douba32个月前 (07-14)技术文章17

1.查看占用IO高的磁盘:

iostat -X -d -k 1 10

2.查看占IO的pid:

pidstat -d

3.查看pid进程:

ps -aux | grep pid

4.查看占用IO高的pid:

iotop -oP

5.查看进程详情:

ps -ef| grep pid

~~~

查看占用CPU高的进程:

1.top+C大写的C

2.ps -ef| grep PID

~~~

对于句柄数持续升高引起的CPU高:

1.修改句柄数

2.lsof |awk '{pint $2}'|sort| uniq -c|sort -nr|more

3.获取进程pid查看进程详情:

ps -ef|grep pid

4.查看句柄数增长的原因:

如果是java的应用,需要使用jdk自带的线程dump,把线程信息导出,以便排查。

jstack -l $pid >>pid.log

~~~

通过执行mpstat 检查CPU各项指标是否正常:

mpstat -P ALL

通过pidstat检查哪些应用进程的磁盘读和写比较高,并且记录:

pidstat 1

输出系统启动后所有活动程序的CPU使用情况

pidstat 2 10

pid输出以2秒为采集周期,输出10次CPU使用统计

pidstat -u 1 10

输出各个活动进程的CPU使用情况

pidstat -r 1 10

输出各个活动进程的内存使用情况

pidstat -d 1 10

输出各个活动进程的磁盘使用情况

针对特定进程统计,使用-p参数:

pidstat -d -p xxxxx 10

~~~

iostat -C 1 10

查看CPU状态

鼓励的话语:人不倒地,永不言弃!

相关文章

一天一个Linux命令:文件的查看「查」

命令解释Cat:显示文件,可以连接多个文件形成新文件More:分屏显示文件内容,只可向下翻屏Less:分屏显示文件内容,只可向上翻屏Head:查看文件头部内容,默认前十行Tail:查看文件尾部内容,默...

Linux常用查找文件方法总结(linux查找文件命令有哪些)

一、前言Linux系统提供了多种查找文件的命令,而且每种查找命令都具有其独特的优势,下面详细总结一下常用的几个Linux查找命令。二、which命令查找类型:二进制文件;检索范围:PATH环境变量里面...

Linus:Linux 太垃圾了,我把它删了,建议你用 Windows XP

IT之家 1 月 26 日消息,Linux 之父 Linus Torvalds 昨日似乎情绪有点失控,向 GitHub 提交了一个 README 文件,狠狠吐槽了 Linux 系统。Linus 表示:...

Linux 的这几种搜索方式,你都会了吗?

1.find 命令find 命令是用来在给定的目录下查找符合给定条件的文件语法格式:find [查找起始路径] [查找条件] [处理动作](1)根据名称查找:find [查找起始路径] -name 文...

Linux 下如何查看进程的资源限制信息?

简介Linux 上的 cat /proc/$pid/limits 命令提供有关特定进程的资源限制的信息,其中 $pid 是相关进程的进程 ID (pid)。该文件是 `/proc 文件系统的一部分,该...

Linux 命令 ncftp(文件传输)——想玩转linux就请一直看下去

我是IT悟道,点击右上方“关注”,每天分享IT、科技、数码方面的干货。Linux ncftp命令Linux 命令大全Linux ncftp命令用于传输文件。FTP让用户得以下载存放于服务器主机的文件,...