明天是S8总决赛,IG作为中国战队代表出站,希望IG能获得冠军,那计划明天为了给IG加油,打算更新5篇博客内容!~~
IG加油,IG拿个冠军回来!~~~
此命令是我们作为一个运维人员必须要知道并且会的命令。
Ready Go!!!
top
此命令显示的结果以横行的方式进行讲解 ,为了使格式不乱,我们采用表格的形式讲解。
(1)第一行
11:18:40 | 当前时间 |
---|---|
up 14 days, 1:50 | 服务器运行天数及时长 |
1 user | 当前登录用户数:1个用户 |
load average: 0.00, 0.01, 0.05 | 系统负载,三个数值分别为 1分钟、5分钟、15分钟前到现在的均值。 |
(2)第二行
Tasks: 76 total | 进程总数76个 |
---|---|
3 running | 3个正在运行的进程 |
73 sleeping | 73个正在睡眠的进程 |
0 stopped | 0个停止的进程 |
0 zombie | 0个僵尸进程 |
(3)第三行
%Cpu0 : 0.3US | 用户空间占用CPU百分比 |
---|---|
0.0 sy | 内核空间占用CPU百分比 |
0.0 ni | 用户进程空间内改变过优先级的进程占用CPU百分比 |
99.3 id | 空闲进程Id数 |
0.0 wa | 等待输入输出的CPU时间百分比 |
(4)第4-5行
感觉看起来是不是很熟悉??对,这显示的和free -m的命令是不是很像?,好,那我们就不讲他浪费时间了,可以直接去这里看哦!
free -m内存查看讲解
PID | 进程id |
---|---|
PR | 优先级 |
NI | nice值。负值表示高优先级,正值表示低优先级 |
VIRT | 进程使用的虚拟内存总量,单位kb。VIRT=SWAP+RES |
RES | 进程使用的、未被换出的物理内存大小,单位kb。RES=CODE+DATA |
SHR | 共享内存大小,单位kb |
S | 进程状态 |
%CPU | 从上次更新到现在的CPU时间所占百分比 |
%MEM | 进程使用的物理内存百分比 |
TIME+ | 进程使用的CPU时间总计,单位1/100秒 |
(6)内容拓展:在执行top后,按数字键1
看看是不是发现CPU列展现出了数字?是的,在执行此操作后,是查看显示服务器的cpu核数的操作。
好玩!!来我们在换一台服务器进行测试
是不是看到了2个结果cpu0,cpu1 ??
没错,这台服务器是2C的。所以呢,我们在日常工作中,如果不知道服务器的配置的时候,就可以用这种简便的方法看服务器的CPU数了。
当然有童鞋会问了:如果出现有64C的怎么办呢,不用想,肯定一页是显示不下的!!那我们就用这个命令吧:
cat /proc/cpuinfo| grep "processor"| wc -l
这个命令是通过记录服务器的文件信息统计出来的,是不是对/proc/cpuinfo这个路径感觉到熟悉呢?
对的,没错,正是我们在第七讲讲的内容!!
想进一步了解的直接坐飞机去吧!!
skyfans之每天一个Liunx命令系列之七:cpuinfo、meminfo
好,基础命令今天就讲到这里!!!