查看CPU 内存 硬盘 网络 查看进程使用的文件 uptime top ps -aux vmstat iostat iotop nload iptraf nethogs
#安装命令
yum install sysstat #包含 iostat vmstat
yum install iotop
yum install nload
yum install iptraf
yum install nethogs
#使用命令
1:yum install sysstat #包含 iostat vmstat
[root@LAMP log]# iostat -k #以K大小显示。-m 以M大小显示
Linux 2.6.32-642.13.1.el6.x86_64 (LAMP) 02/28/2017 _x86_64_ (1 CPU)
avg-cpu: %user %nice %system %iowait %steal %idle 2.71 0.00 1.44 0.54 0.00 95.30
Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn scd0 0.00 0.01 0.00 44 0 sda 12.67 235.07 279.01 1043529 1238600
[root@LAMP log]# vmstat
procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu----- r b swpd free buff cache si so bi bo in cs us sy id wa st 1 0 7096 163132 83924 376336 0 2 235 279 98 114 3 1 95 1 0 [root@LAMP log]#
2:yum install iotop
[root@LAMP log]# iotop #实时显示进程硬盘读写
Total DISK READ: 0.00 B/s | Total DISK WRITE: 0.00 B/s
TID PRIO USER DISK READ DISK WRITE SWAPIN IO> COMMAND
1 be/4 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % init
2 be/4 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [kthreadd]
3 rt/4 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [migration/0]
4 be/4 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [ksoftirqd/0]
5 rt/4 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [stopper/0]
6 rt/4 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [watchdog/0
3:yum install nload ;yum install iptraf ; yum install nethogs
[root@LAMP ~]# nload 总的网络实时监控
[root@LAMP ~]# iptraf 网络带宽进程的实时监控
[root@LAMP log]# nethogs 网络带宽进程的实时监控
ionice iostat硬盘读写信息 iotop 磁盘进程实时读写
[root@LAMP ~]# vmstat 内存,cpu 信息
ps -aux --sort -pcpu|less 查看CPU按从大到小的排序
ps -aux --sort -rss|less 查看内存按从大到小排序
[root@LAMP ~]# iostat
Linux 2.6.32-642.13.1.el6.x86_64 (LAMP) 02/27/2017 _x86_64_ (1 CPU)
avg-cpu: %user %nice %system %iowait %steal %idle 0.15 0.00 0.42 0.04 0.00 99.39
Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn scd0 0.00 0.04 0.00 88 0 sda 1.17 53.35 4.23 127842 10136
[root@LAMP ~]# vmstat
procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu----- r b swpd free buff cache si so bi bo in cs us sy id wa st 0 0 0 707400 22496 40588 0 0 27 2 29 56 0 0 99 0 0
#ton -n 1
Tasks: 72 total, 1 running, 71 sleeping, 0 stopped, 0 zombie Cpu(s): 0.1%us, 0.4%sy, 0.0%ni, 99.4%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 1004132k total, 296748k used, 707384k free, 22496k buffers Swap: 2097148k total, 0k used, 2097148k free, 40588k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 1 root 20 0 19232 1512 1232 S 0.0 0.2 0:01.27 init 2 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kthreadd 3 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/0
#top
1:M:内存大小排序
2:P:CPU大小排序
3:u:输入用户可以按用户查看
4:1:查看CPU 核数
5:top -p 进程ID 单独查看一个进程作态
#查看木马程序的绝对路径
[root@LAMP ~]# cat /root/back.sh
#!/bin/bash
sleep 2000
[root@LAMP ~]# sh /root/back.sh &
[2] 4585
[root@LAMP ~]#
ps -aux
lsof -p 进程号
[root@LAMP ~]# lsof -p 4072
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
sh 4072 root cwd DIR 8,2 4096 917505 /root
sh 4072 root rtd DIR 8,2 4096 2 /
sh 4072 root txt REG 8,2 906312 664508 /bin/bash
sh 4072 root mem REG 8,2 99160384 273218 /usr/lib/locale/locale-archive
sh 4072 root mem REG 8,2 1923352 131087 /lib64/libc-2.12.so
sh 4072 root mem REG 8,2 19536 131093 /lib64/libdl-2.12.so
sh 4072 root mem REG 8,2 132408 131129 /lib64/libtinfo.so.5.7
sh 4072 root mem REG 8,2 154664 131076 /lib64/ld-2.12.so
sh 4072 root mem REG 8,2 26060 263587 /usr/lib64/gconv/gconv-modules.cache
sh 4072 root 0u CHR 136,1 0t0 4 /dev/pts/1
sh 4072 root 1u CHR 136,1 0t0 4 /dev/pts/1
sh 4072 root 2u CHR 136,1 0t0 4 /dev/pts/1
sh 4072 root 255r REG 8,2 23 953082 /root/back.sh
[root@LAMP ~]# iotop --help 查看进程硬盘 实时读写速度
Usage: /usr/sbin/iotop [OPTIONS]
DISK READ and DISK WRITE are the block I/O bandwidth used during the sampling period. SWAPIN and IO are the percentages of time the thread spent respectively while swapping in and waiting on I/O more generally. PRIO is the I/O priority at which the thread is running (set using the ionice command).
Controls: left and right arrows to change the sorting column, r to invert the sorting order, o to toggle the --only option, p to toggle the --processes option, a to toggle the --accumulated option, q to quit, any other key to force a refresh.
Options: --version show program's version number and exit -h, --help show this help message and exit -o, --only only show processes or threads actually doing I/O -b, --batch non-interactive mode -n NUM, --iter=NUM number of iterations before ending [infinite] -d SEC, --delay=SEC delay between iterations [1 second] -p PID, --pid=PID processes/threads to monitor [all] -u USER, --user=USER users to monitor [all] -P, --processes only show processes, not all threads -a, --accumulated show accumulated I/O instead of bandwidth -k, --kilobytes use kilobytes instead of a human friendly unit -t, --time add a timestamp on each line (implies --batch) -q, --quiet suppress some lines of header (implies --batch)
查看CPU 内存 硬盘 网络 查看进程使用的文件 uptime top ps -aux vmstat iostat iotop nload iptraf nethogs的更多相关文章
- linux 查看cpu 内存 硬盘 文件夹大小
文件夹大小 显示cpu使用率 top 1 查看CPU 1.1 查看CPU个数 # cat /proc/cpuinfo | grep "physical id" | uniq | w ...
- DSAPI 获取实时统计信息CPU/内存/硬盘/网络
有时,我们需要获取当前计算机中CPU.内存.硬盘.网络等实时信息,如下图:\ 要实现上述几项信息的获取,通常需要使用Timer控件来间隔获取,以便刷新最新的数据. 本示例中,放一个Timer控件,放一 ...
- 如何按名称或PID查找一个进程?如何按端口号查找一个进程?如何查看一个进程的CPU和内存、文件句柄使用情况?如何查看CPU利用率高的TOP10进程清单?如何根据PID强制终止进程?
如何按名称或PID查找一个进程?如何按端口号查找一个进程?如何查看一个进程的CPU和内存.文件句柄使用情况?如何查看CPU利用率高的TOP10进程清单? 目录 如何按名称或PID查找一个进程?如何按端 ...
- VPS性能测试:CPU内存,硬盘IO读写,带宽速度,UnixBench和压力测试
现在便宜的VPS主机越来越多了,一些美国的VPS主机甚至给出1美元一月的VPS,堪比虚拟主机还要便宜,巨大的价格优势吸引不少人购买和使用,而近些年来国内的主机商也开始意识到便宜的VPS对草根站长的诱惑 ...
- linux系统CPU,内存,磁盘,网络流量监控脚本
前序 1,#cat /proc/stat/ 信息包含了所有CPU活动的信息,该文件中的所有值都是从系统启动开始累积到当前时刻 2,#vmstat –s 或者#vmstat 虚拟内存统计 3, #cat ...
- Windows 性能监视器的基本指标说明(CPU,内存,硬盘参数)
[转]Windows 性能监视器的基本指标说明(CPU,内存,硬盘参数) 作为一个系统工程师来说,要看懂监控的数据至关重要,关系着优化和分析出现的问题.我是在运维过程中要用到的.因此,今天给出Wind ...
- Windows 性能监视器的基本指标(CPU,内存,硬盘参数)
转载:http://kms.lenovots.com/kb/article.php?id=7045 Windows 性能监视器的基本指标(CPU,内存,硬盘参数) 作为一个系统工程师来说,要看懂监控的 ...
- jmeter ---监控服务器CPU, 内存,网络数据
JMeter如何收集获得服务器cpu,内存,磁盘,网络等相关资源使用率的信息 1. JMeter 自带的Monitor Results 监控 JMeter 自带的Monitor Results 在官网 ...
- 一个统计 CPU 内存 硬盘 使用率的shell脚本
一个统计 CPU 内存 硬盘 使用率的shell脚本,供大家学习参考 #!/bin/bash #This script is use for describle CPU Hard Memery Uti ...
随机推荐
- 【转】python 内置函数总结(大部分)
[转]python 内置函数总结(大部分) python 内置函数大讲堂 python全栈开发,内置函数 1. 内置函数 python的内置函数截止到python版本3.6.2,现在python一共为 ...
- ajax跨域请求 Uncaught SyntaxError: Unexpected token :
最近使用前后端分离开发项目比较多,经常碰到的一个问题就是,前端静态页面请求,后端api获取数据,很多时候,前端和后端都不是在同一个域下的(协议,域名,端口). 这里使用的是ajax请求,因为浏览器的同 ...
- aiohttp的笔记之TCPConnector
TCPConnector维持链接池,限制并行连接的总量,当池满了,有请求退出再加入新请求.默认是100,limit=0的时候是无限制 1.use_dns_cache: 使用内部DNS映射缓存用以查询D ...
- java 解压缩 中文名称问题
public List<String> unZip(String pathString, String zipPathString) { long startTime = System.c ...
- Ajax使用formdata异步上传文件,报错the request was rejected because no multipart boundary was found
基于jQuery的Ajaxs使用FormData上传文件要注意两个参数的设定 processData设为false 把processData设为false,让jquery不要对formData做处理, ...
- Debian下undefined reference to ‘pthread_create’问题解决
今天在写线程测试程序(pthread_create)时出现如下问题, 明明在头文件中包含了<pthread.h>,但是仍然提示找不到函数 pthread_create 和 pthread_ ...
- ansible配合shell脚本批量编译安装python3.6.6
[root@node1:/etc]# tree /etc/ansible/ /etc/ansible/ ├── ansible.cfg ├── hosts ├── python.yml └── rol ...
- python2x 和 python 3x的区别
1,大环境: python2x: 大神贡献源码,这些源码有自己语言的特色,源码不规范,源码重复代码太多. python崇尚的是优美清晰简单. python3x: 龟叔重新整理,将源码规范化,简单化,统 ...
- C# pdf转word
引用组件 Spire.Pdf,去官网下载安装,在bin目录里面有需要的dll文件. static void Main(string[] args) { #region Pdf转word PdfDocu ...
- Js操作Array数组
之前写过一篇文章,但是很模糊,不过却给我提供了一个思路,所以没有删除,这次写的是一个完善版本! 因为在很多的时候我们在选中了几行数据,然后存放在Array中,如下图: 看下控制台的数据 我双击了这两个 ...