linux 命令
查看系统最占用资源的前20服务
ps aux | head -1;ps aux |grep -v PID |sort -rn -k +4 | head -20
查询结果返回:

ps -eo size,pid,user,command --sort -size | awk '{ hr=$1/1024 ; printf("%13.2f Mb ",hr) } { for ( x=4 ; x<=NF ; x++ ) { printf("%s ",$x) } print "" }' |cut -d "" -f2 | cut -d "-" -f1
[root@VM_0_13_centos index-server]# ps -eo size,pid,user,command --sort -size | awk '{ hr=$1/1024 ; printf("%13.2f Mb ",hr) } { for ( x=4 ; x<=NF ; x++ ) { printf("%s ",$x) } print "" }' |cut -d "" -f2 | cut -d "-" -f1
0.00 Mb COMMAND
5505.08 Mb java
3716.62 Mb /usr/local/src/jdk/jdk1.8/bin/java
3711.54 Mb /usr/local/src/jdk/jdk1.8/bin/java
3696.54 Mb /usr/local/src/jdk/jdk1.8/bin/java
3695.54 Mb /usr/local/src/jdk/jdk1.8/bin/java
3694.67 Mb /usr/local/src/jdk/jdk1.8/bin/java
3670.48 Mb /usr/local/src/jdk/jdk1.8/bin/java
3645.45 Mb /usr/local/src/jdk/jdk1.8/bin/java
725.49 Mb /usr/bin/containerd
517.59 Mb /usr/bin/dockerd
439.96 Mb barad_agent
439.66 Mb /usr/lib/polkit
297.61 Mb /usr/bin/python
145.28 Mb /usr/sbin/rsyslogd
107.94 Mb /usr/local/qcloud/YunJing/YDEyes/YDService
72.59 Mb /usr/local/qcloud/YunJing/YDLive/YDLive
72.45 Mb /usr/local/qcloud/stargate/sgagent
8.46 Mb /sbin/auditd
6.84 Mb barad_agent
6.05 Mb barad_agent
2.07 Mb top
2.07 Mb top
2.07 Mb top
1.63 Mb /sbin/dhclient
1.35 Mb sshd: root@pts/1,pts/0
1.31 Mb /usr/sbin/crond
1.21 Mb sshd: root@pts/4,pts/5
1.21 Mb sshd: root@pts/2,pts/3
1.16 Mb /usr/lib/systemd/systemd
1.14 Mb
1.14 Mb
1.14 Mb
1.13 Mb ps
1.03 Mb sshd: root@notty
1.01 Mb
1.01 Mb
1.01 Mb
0.90 Mb sshd: root@notty
0.90 Mb sshd: root@notty
0.90 Mb sshd: root@notty
0.90 Mb sshd: root@notty
0.90 Mb sshd: root@notty
0.84 Mb /usr/sbin/ntpd
0.79 Mb sshd: root [priv]
0.74 Mb /usr/sbin/sshd
0.74 Mb sshd: root [net]
0.72 Mb /usr/bin/dbus
0.62 Mb /usr/libexec/openssh/sftp
0.62 Mb /usr/libexec/openssh/sftp
0.62 Mb /usr/libexec/openssh/sftp
0.62 Mb /usr/libexec/openssh/sftp
0.62 Mb /usr/libexec/openssh/sftp
0.62 Mb /usr/libexec/openssh/sftp
0.62 Mb /usr/libexec/openssh/sftp
0.62 Mb /usr/libexec/openssh/sftp
0.62 Mb /usr/libexec/openssh/sftp
0.62 Mb /usr/libexec/openssh/sftp
0.62 Mb /usr/libexec/openssh/sftp
0.62 Mb /usr/libexec/openssh/sftp
0.62 Mb /usr/libexec/openssh/sftp
0.62 Mb /usr/libexec/openssh/sftp
0.62 Mb /usr/libexec/openssh/sftp
0.62 Mb /usr/libexec/openssh/sftp
0.62 Mb /usr/libexec/openssh/sftp
0.62 Mb /usr/libexec/openssh/sftp
0.62 Mb /usr/libexec/openssh/sftp
0.62 Mb /usr/libexec/openssh/sftp
0.62 Mb /usr/libexec/openssh/sftp
0.59 Mb /usr/lib/systemd/systemd
0.48 Mb /usr/lib/systemd/systemd
0.41 Mb /usr/sbin/atd
0.36 Mb /usr/sbin/lvmetad
0.35 Mb /usr/lib/systemd/systemd
0.34 Mb /sbin/agetty
0.34 Mb /sbin/agetty
0.34 Mb awk { hr=$1/1024 ; printf("%13.2f Mb ",hr) } { for ( x=4 ; x<=NF ; x++ ) { printf("%s ",$x) } print "" }
0.33 Mb bash
0.33 Mb bash
0.33 Mb bash
0.33 Mb /usr/bin/lsmd
0.31 Mb /usr/sbin/acpid
0.31 Mb tail
0.31 Mb tail
0.31 Mb cut
0.31 Mb cut
0.30 Mb sleep 1
0.30 Mb sleep 1
0.30 Mb sleep 1
0.00 Mb [kthreadd]
0.00 Mb [ksoftirqd/0]
0.00 Mb [kworker/0:0H]
0.00 Mb [migration/0]
0.00 Mb [rcu_bh]
0.00 Mb [rcu_sched]
0.00 Mb [lru
0.00 Mb [watchdog/0]
0.00 Mb [watchdog/1]
0.00 Mb [migration/1]
0.00 Mb [ksoftirqd/1]
0.00 Mb [kworker/1:0H]
0.00 Mb [watchdog/2]
0.00 Mb [migration/2]
0.00 Mb [ksoftirqd/2]
0.00 Mb [kworker/2:0H]
0.00 Mb [watchdog/3]
0.00 Mb [migration/3]
0.00 Mb [ksoftirqd/3]
0.00 Mb [kworker/3:0H]
0.00 Mb [kdevtmpfs]
0.00 Mb [netns]
0.00 Mb [khungtaskd]
0.00 Mb [writeback]
0.00 Mb [kintegrityd]
0.00 Mb [bioset]
0.00 Mb [kblockd]
0.00 Mb [md]
0.00 Mb [edac
0.00 Mb [kswapd0]
0.00 Mb [ksmd]
0.00 Mb [khugepaged]
0.00 Mb [crypto]
0.00 Mb [kthrotld]
0.00 Mb [kworker/u8:1]
0.00 Mb [kmpath_rdacd]
0.00 Mb [kaluad]
0.00 Mb [kpsmoused]
0.00 Mb [ipv6_addrconf]
0.00 Mb [deferwq]
0.00 Mb [kauditd]
0.00 Mb [ata_sff]
0.00 Mb [scsi_eh_0]
0.00 Mb [scsi_tmf_0]
0.00 Mb [scsi_eh_1]
0.00 Mb [scsi_tmf_1]
0.00 Mb [ttm_swap]
0.00 Mb [kworker/0:1H]
0.00 Mb [jbd2/vda1
0.00 Mb [ext4
0.00 Mb [kworker/3:1H]
0.00 Mb [kworker/1:1H]
0.00 Mb [kworker/2:1H]
0.00 Mb [kworker/2:1]
0.00 Mb [kworker/3:0]
0.00 Mb [kworker/0:1]
0.00 Mb [kworker/1:2]
0.00 Mb [kworker/2:0]
0.00 Mb [kworker/0:2]
0.00 Mb [kworker/3:1]
0.00 Mb [kworker/2:2]
0.00 Mb [kworker/1:1]
0.00 Mb [kworker/u8:2]
ps aux | awk '{print $6/1024 " MB\t\t" $11}' | sort -n
[root@VM_0_13_centos index-server]# ps aux | awk '{print $6/1024 " MB\t\t" $11}' | sort -n
0 MB [ata_sff]
0 MB [bioset]
0 MB COMMAND
0 MB [crypto]
0 MB [deferwq]
0 MB [edac-poller]
0 MB [ext4-rsv-conver]
0 MB [ipv6_addrconf]
0 MB [jbd2/vda1-8]
0 MB [kaluad]
0 MB [kauditd]
0 MB [kblockd]
0 MB [kdevtmpfs]
0 MB [khugepaged]
0 MB [khungtaskd]
0 MB [kintegrityd]
0 MB [kmpath_rdacd]
0 MB [kpsmoused]
0 MB [ksmd]
0 MB [ksoftirqd/0]
0 MB [ksoftirqd/1]
0 MB [ksoftirqd/2]
0 MB [ksoftirqd/3]
0 MB [kswapd0]
0 MB [kthreadd]
0 MB [kthrotld]
0 MB [kworker/0:0H]
0 MB [kworker/0:1]
0 MB [kworker/0:1H]
0 MB [kworker/0:2]
0 MB [kworker/1:0H]
0 MB [kworker/1:1]
0 MB [kworker/1:1H]
0 MB [kworker/1:2]
0 MB [kworker/2:0]
0 MB [kworker/2:0H]
0 MB [kworker/2:1]
0 MB [kworker/2:1H]
0 MB [kworker/2:2]
0 MB [kworker/3:0]
0 MB [kworker/3:0H]
0 MB [kworker/3:1]
0 MB [kworker/3:1H]
0 MB [kworker/u8:1]
0 MB [kworker/u8:2]
0 MB [lru-add-drain]
0 MB [md]
0 MB [migration/0]
0 MB [migration/1]
0 MB [migration/2]
0 MB [migration/3]
0 MB [netns]
0 MB [rcu_bh]
0 MB [rcu_sched]
0 MB [scsi_eh_0]
0 MB [scsi_eh_1]
0 MB [scsi_tmf_0]
0 MB [scsi_tmf_1]
0 MB [ttm_swap]
0 MB [watchdog/0]
0 MB [watchdog/1]
0 MB [watchdog/2]
0 MB [watchdog/3]
0 MB [writeback]
0.347656 MB sleep
0.347656 MB sleep
0.347656 MB sleep
0.503906 MB /usr/sbin/acpid
0.605469 MB tail
0.605469 MB tail
0.757812 MB /usr/bin/lsmd
0.804688 MB /sbin/agetty
0.8125 MB /sbin/agetty
0.886719 MB /usr/sbin/atd
0.898438 MB sort
0.910156 MB /usr/sbin/lvmetad
0.957031 MB awk
1.07031 MB /sbin/auditd
1.47266 MB /usr/lib/systemd/systemd-udevd
1.54688 MB bash
1.54688 MB bash
1.54688 MB bash
1.63281 MB /usr/sbin/crond
1.69531 MB /usr/local/qcloud/stargate/sgagent
1.83594 MB ps
1.85156 MB /usr/lib/systemd/systemd-logind
2.03516 MB /sbin/dhclient
2.23438 MB /usr/local/qcloud/YunJing/YDLive/YDLive
2.27734 MB /usr/sbin/ntpd
2.42578 MB /usr/bin/dbus-daemon
2.54688 MB -bash
2.54688 MB -bash
2.55078 MB -bash
2.625 MB /usr/libexec/openssh/sftp-server
2.625 MB /usr/libexec/openssh/sftp-server
2.625 MB /usr/libexec/openssh/sftp-server
2.625 MB /usr/libexec/openssh/sftp-server
2.625 MB /usr/libexec/openssh/sftp-server
2.62891 MB /usr/libexec/openssh/sftp-server
2.62891 MB /usr/libexec/openssh/sftp-server
2.62891 MB /usr/libexec/openssh/sftp-server
2.62891 MB /usr/libexec/openssh/sftp-server
2.62891 MB /usr/libexec/openssh/sftp-server
2.62891 MB /usr/libexec/openssh/sftp-server
2.62891 MB /usr/libexec/openssh/sftp-server
2.62891 MB /usr/libexec/openssh/sftp-server
2.62891 MB /usr/libexec/openssh/sftp-server
2.62891 MB /usr/libexec/openssh/sftp-server
2.63281 MB /usr/libexec/openssh/sftp-server
2.63281 MB /usr/libexec/openssh/sftp-server
2.63281 MB /usr/libexec/openssh/sftp-server
2.78516 MB -bash
2.79688 MB /usr/libexec/openssh/sftp-server
2.79688 MB /usr/libexec/openssh/sftp-server
2.80078 MB /usr/libexec/openssh/sftp-server
2.8125 MB -bash
2.85547 MB -bash
3.15234 MB top
3.16797 MB top
3.17188 MB top
3.31641 MB /usr/lib/systemd/systemd
4.15234 MB /usr/sbin/sshd
5.20312 MB sshd:
5.20703 MB sshd:
5.20703 MB sshd:
5.30469 MB sshd:
5.30469 MB sshd:
5.30469 MB sshd:
5.71875 MB sshd:
5.73047 MB sshd:
5.73047 MB sshd:
7.33203 MB barad_agent
8.83984 MB barad_agent
10.4961 MB /usr/lib/polkit-1/polkitd
11.0586 MB barad_agent
15.4961 MB /usr/local/qcloud/YunJing/YDEyes/YDService
16.3711 MB /usr/bin/python
16.9688 MB /usr/sbin/rsyslogd
25.5 MB /usr/lib/systemd/systemd-journald
25.8477 MB /usr/bin/containerd
43.3789 MB /usr/bin/dockerd
506.367 MB /usr/local/src/jdk/jdk1.8/bin/java
556.887 MB /usr/local/src/jdk/jdk1.8/bin/java
580.25 MB /usr/local/src/jdk/jdk1.8/bin/java
586.84 MB /usr/local/src/jdk/jdk1.8/bin/java
589.504 MB /usr/local/src/jdk/jdk1.8/bin/java
591.238 MB /usr/local/src/jdk/jdk1.8/bin/java
611.969 MB /usr/local/src/jdk/jdk1.8/bin/java
1314.93 MB java

浙公网安备 33010602011771号