进程查看 (ps)
* ps视频 *
ps这个很复杂,常用的第三个
ps -ef : 查看所有进程
ps afxj : 以树形结构展现进程
ps aux : 主要查看进行内存分配情况和进程状态
[xiehaibing@localhost ~]$ ps auxef | sort -nr -k6 |head -6
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
zabbix 989 0.2 0.7 1734452 17992 ? Ssl Dec05 3:31 /usr/sbin/zabbix_agent2 -c /etc/zabbix/zabbix_agent2.conf
root 990 0.0 0.7 574280 17436 ? Ssl Dec05 0:18 /usr/bin/python2 -Es /usr/sbin/tuned -l -P
polkitd 640 0.0 0.5 613000 13016 ? Ssl Dec05 0:00 /usr/lib/polkit-1/polkitd --no-debug
root 673 0.0 0.3 628060 9108 ? Ssl Dec05 0:03 /usr/sbin/NetworkManager --no-daemon
root 1 0.0 0.2 128020 6668 ? Ss Dec05 0:36 /usr/lib/systemd/systemd --switched-root --system --deserialize 22
root 498 0.0 0.2 127372 6140 ? Ss Dec05 0:00 /usr/sbin/lvmetad -f
查看前10占内存多的进程
ps aux --sort=%mem | tail
查看前10占cpu多的进程
ps aux --sort=%cpu | tail
top
* top视频 *
top 类似window下的资源管理器。主要看cpu,内存,缓存,交换分区,系统平均负载。
tasks: 111 total, 1 running, 110 sleeping, 0 stopped, 0 zombie
%Cpu(s): 0.2 us, 0.2 sy, 0.0 ni, 99.7 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
KiB Mem : 2300900 total, 1615280 free, 213432 used, 472188 buff/cache
KiB Swap: 1048572 total, 1048572 free, 0 used. 1908736 avail Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
18578 xiehaib+ 20 0 162104 2224 1540 R 0.7 0.1 0:00.06 top
992 root 20 0 216400 3724 3032 S 0.3 0.2 0:10.27 rsyslogd
12606 zabbix 20 0 1734452 18212 7408 S 0.3 0.8 0:16.97 zabbix_agent2
1 root 20 0 128020 6668 4152 S 0.0 0.3 0:39.00 systemd
2 root 20 0 0 0 0 S 0.0 0.0 0:00.08 kthreadd
4 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kworker/0:0H
5 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kworker/u4:0
6 root 20 0 0 0 0 S 0.0 0.0 0:00.14 ksoftirqd/0
1) top 选择列的话,需要按F,然后移动光标,按空格选中或者取消
2)top 可以跟开关和参数,需要自己研究。
3) 平均负载是争夺cpu的进程个数,不能长时间超过内核70%
4) 内存free量,avail Mem,不能长时间小于 30%。
列出内存前5的进程
top -n 5 -o RES
列出CPU前5的进程
top -n 5 -o %CPU
vmstat 进一步看内存,cpu,硬盘读写情况
bi,bo,si,so
s:swap
i: write
o: read
b: block,磁盘
#iostat
类似vmstat
#iotop
看IO速率和各进程读写磁盘的速率
#iftop
各网卡传输的速率
#kill 命令
用法
kill [-9] pid1 pid2 pid3
#pkill
pkill [-9] java
pkill -s SIGINT java
后台执行 &
nohup 连续在后台执行,不受tty影响 &
作者:严锋 创建时间:2023-12-06 10:50
最后编辑:严锋 更新时间:2025-05-09 15:48
最后编辑:严锋 更新时间:2025-05-09 15:48