之前转的那篇日志比较乱,今天又去实验、整理了:
1、free
free命令执行结果如下:
bhq@com-hhucjxkx-srv1:~$ free
total used free shared buffers cached
Mem: 500440 487156 13284 0 298792 119812
-/+ buffers/cache: 68552 431888
Swap: 1466360 0 1466360
各参数计算公式如下:
|
total |
used |
free |
shared |
buffers |
cached |
Mem: |
A00=A01+A02 |
A01=A04+A05+A11 |
A02 |
A03 |
A04 |
A05 |
-/+ buffers/cache: |
|
A11 |
A12=A02+A04+A05 |
|
|
|
Swap: |
A20=A21+A22 |
A21 |
A22 |
|
|
|
其中A02表示被几个进程共享的内存的,现在已经deprecated,其值总是0(当然在一些系统上也可能不是0,主要取决于free命令是怎么实现的)。
2、top
top命令执行结果如下:
bhq@com-hhucjxkx-srv1:~$ top
top - 13:15:01 up 4 days, 2:20, 1 user, load average: 0.00, 0.00, 0.00
Tasks: 84 total, 1 running, 83 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.0%us, 0.0%sy, 0.0%ni,100.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 500440k total, 487132k used, 13308k free, 299184k buffers
Swap: 1466360k total, 0k used, 1466360k free, 120376k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
4838 bhq 20 0 2416 1156 904 R 2 0.2 0:00.01 top
1 root 20 0 2800 1484 1044 S 0 0.3 0:00.54 init
2 root 20 0 0 0 0 S 0 0.0 0:00.00 kthreadd
3 root RT 0 0 0 0 S 0 0.0 0:00.00 migration/0
4 root 20 0 0 0 0 S 0 0.0 0:00.03 ksoftirqd/0
5 root RT 0 0 0 0 S 0 0.0 0:00.00 watchdog/0
6 root RT 0 0 0 0 S 0 0.0 0:00.00 migration/1
7 root 20 0 0 0 0 S 0 0.0 0:00.05 ksoftirqd/1
8 root RT 0 0 0 0 S 0 0.0 0:00.00 watchdog/1
9 root 20 0 0 0 0 S 0 0.0 0:01.60 events/0
10 root 20 0 0 0 0 S 0 0.0 0:01.54 events/1
上半部分的系统信息栏如下:
top - 13:15:01 up 4 days, 2:20, 1 user, load average: 0.00, 0.00, 0.00
Tasks: 84 total, 1 running, 83 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.0%us, 0.0%sy, 0.0%ni,100.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 500440k total, 487132k used, 13308k free, 299184k buffers
Swap: 1466360k total, 0k used, 1466360k free, 120376k cached
第一行显示了:
“13:15:01”为系统当前时刻
“up 4 days, 2:20”为系统启动后到现在的运作时间
“1 users”为当前登录到系统的用户,更确切的说是登录到用户的终端数 -- 同一个用户同一时间对系统多个终端的连接将被视为多个用户连接到系统,这里的用户数也将表现为终端的数目
“load average”为当前系统负载的平均值,后面的三个值分别为1分钟前、5分钟前、15分钟前进程的平均数,一般的可以认为这个数值超过 CPU 数目时,CPU 将比较吃力的负载当前系统所包含的进程
第二行是进程信息,第三行是CPU信息
第四行各项分别相当于上面free命令输出信息中的A00、A01、A02、A04
第五行各项分别相当于上面free命令输出信息中的A20、A21、A22、A05
分享到:
相关推荐
Linux系统命令源码包,包含Top,Free,ps,kill等命令
linux下的procps源代码,包括 top、free、ps、kill、vmstat等。从gitlab上下载的,日期20210518。系统上的top命令不好用,很久之前就想将其替换掉,终于找到源代码了。
几个性能测试相关的命令:top、free、vmstat
作为一名linux系统管理员,监控内存的使用状态是非常重要的,监控内存最常使用的命令有free、top等,下面是某个系统free的输出
• free命令查看系统内存,虚拟内存的大小及占用情况 • date命令查看和设置当前日期和时间 • cal命令显示指定月份或年份的日历 • clock命令显示系统时钟 • ps命令查看系统进程 • kill命令向进程发送强制终止...
系统状态相关命令,包括top、free、df、du和ps;以及服务器工作中常用的SSH连接命令、系统管理命令、网络管理命令和Web服务器相关命令。通过本文的介绍和示例,读者可以更好地了解和掌握这些常用命令,以便在Linux...
安装和登录命令 2 reboot 2 mount 2 umount 4 exit 4 文件处理命令 4 mkdir 4 grep 5 dd 6 find 6 mv 7 ls 8 diff 9 cmp 9 cat 9 ln 10 系统管理命令 11 df 11 top 12 free 13 kill 13 网络操作命令 14 ifconfig 14 ...
个人资料收藏,Linux系统提供了很多关于系统和特定进程对于内存的使用...free命令可以为用户提供系统级的内存使用情况报告,top命令更为强大,其可以提供整个系统中所有进程的当前状态信息,当然包括内存使用情况信息。
内存:free 硬盘:df 磁盘IO:iostat 网络IO:ifstat Top 精简版 命令:uptime:直接查看 先查看 cpu 和mem(内存):看哪个线程占用多大内存 再看:load average(系统的负载均衡):1.36 0.81 0.37 3个值, 平均...
◆ 系统管理相关命令:df、top、free、quota、at、lp、adduser、groupadd、kill、crontab; ◆ 网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、 nslookup; ◆ 系统...
◆ 系统管理相关命令:df、top、free、quota、at、lp、adduser、groupadd、kill、crontab; ◆ 网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、 nslookup; ◆ ...
◆ 系统管理相关命令:df、top、free、quota、at、lp、adduser、groupadd、kill、 crontab; ◆ 网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、 finger、mail、 nslookup; ◆ ...
◆ 系统管理相关命令:df、top、free、quota、at、lp、adduser、groupadd、kill、 crontab; ◆ 网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、 finger、mail、 nslookup; ◆ 系统...
linux常用命令大全 文件操作: ls: 列出目录内容 ...free: 显示可用内存和交换空间 top: 显示系统进程和资源占用情况 htop: 类似 top,但具有更友好的交互界面 ps: 列出当前用户的进程 用户和权限:
Linux常用命令 内容概要:本文将介绍一些常用的Linux命令,这些命令适用于各种人群,无论是初学者... - netstat:显示网络连接、路由表等信息。 - ssh:远程登录到其他Linux主机。 - scp:在Linux主机之间复制文件。
◆ 系统管理相关命令:df、top、free、quota、at、lp、adduser、groupadd、kill、crontab; ◆ 网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、 nslookup; ◆ 系统...
◆ 系统管理相关命令:df、top、free、quota、at、lp、adduser、groupadd、kill、crontab; ◆ 网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、 nslookup; ◆ 系统...
◆ 系统管理相关命令:df、top、free、quota、at、lp、adduser、groupadd、kill、crontab; ◆ 网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、 nslookup; ◆ 系统...
◆ 系统管理相关命令:df、top、free、quota、at、lp、adduser、groupadd、kill、crontab; ◆ 网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、 nslookup; ◆ 系统...