来一发Linux中怎样检察CPU的信息
写学习日记,这是学习历程的见证,同时我坚持认为是增强学习信念的法宝。以上是我学习Linux的心得体会,希望对大家的学习有所帮助,由于水平有限,本文难免有所欠缺,望请指正。top命令是Linux下经常使用的功能剖析工具,可以及时显现体系中各个历程的资本占用情况,相似于Windows的义务办理器。上面具体先容它的利用办法。
top-02:53:32up16days,6:34,17users,loadaverage:0.24,0.21,0.24
Tasks:481total,3running,474sleeping,0stopped,4zombie
Cpu(s):10.3%us,1.8%sy,0.0%ni,86.6%id,0.5%wa,0.2%hi,0.6%si,0.0%st
Mem:4042764ktotal,4001096kused,41668kfree,383536kbuffers
Swap:2104472ktotal,7900kused,2096572kfree,1557040kcached
PIDUSERPRNIVIRTRESSHRS%CPU%MEMTIME+COMMAND
32497jacky200669m222m31mR105.629:27.62firefox
4788yiuwing200257m18m13mS50.55:42.44konsole
5657Liuxiaof200585m159m30mS44.05:25.06firefox
4455xiefc200542m124m30mR43.17:23.03firefox
6188Liuxiaof200191m17m13mS40.50:01.16konsole
统计信息区前五行是体系全体的统计信息。第一行是义务行列信息,同uptime命令的实行了局。其内容以下:
01:06:48以后工夫
up1:22体系运转工夫,格局为时:分
1user以后登任命户数
loadaverage:0.06,0.60,0.48体系负载,即义务行列的均匀长度。
三个数值分离为1分钟、5分钟、15分钟前到如今的均匀值。
第2、三举动历程和CPU的信息。当有多个CPU时,这些内容大概会凌驾两行。内容以下:
Tasks:29total历程总数
1running正在运转的历程数
28sleeping就寝的历程数
0stopped中断的历程数
0zombie僵尸历程数
Cpu(s):0.3%us用户空间占用CPU百分比
1.0%sy内核空间占用CPU百分比
0.0%ni用户历程空间内改动过优先级的历程占用CPU百分比
98.7%id余暇CPU百分比
0.0%wa守候输出输入的CPU工夫百分比
0.0%hi
0.0%si
最初两举动内存信息。内容以下:
Mem:191272ktotal物理内存总量
173656kused利用的物理内存总量
17616kfree余暇内存总量
22052kbuffers用作内核缓存的内存量
Swap:192772ktotal互换区总量
0kused利用的互换区总量
192772kfree余暇互换区总量
123988kcached缓冲的互换区总量。
内存中的内容被换出到互换区,尔后又被换进到内存,但利用过的互换区还没有被掩盖,
该数值即为这些内容已存在于内存中的互换区的巨细。
响应的内存再次被换出时可不用再对互换区写进。
历程信息区统计信息地区的下方显现了各个历程的具体信息。起首来熟悉一下各列的寄义。
序号列名寄义
a
12下一页
写学习日记,这是学习历程的见证,同时我坚持认为是增强学习信念的法宝。以上是我学习Linux的心得体会,希望对大家的学习有所帮助,由于水平有限,本文难免有所欠缺,望请指正。
来一发Linux中怎样检察CPU的信息
Linux的常用命令find,察看man文档,初学者一定会觉得太复杂而不原意用,但是你一旦学会就爱不释手。PID历程id</P> bPPID父历程id
cRUSERRealusername
dUID历程一切者的用户id
eUSER历程一切者的用户名
fGROUP历程一切者的组名
gTTY启动历程的终端名。不是从终端启动的历程则显现为?
hPR优先级
iNInice值。负值暗示高优先级,正值暗示低优先级
jP最初利用的CPU,仅在多CPU情况下成心义
k%CPU前次更新到如今的CPU工夫占用百分比
lTIME历程利用的CPU工夫总计,单元秒
mTIME+历程利用的CPU工夫总计,单元1/100秒
n%MEM历程利用的物理内存百分比
oVIRT历程利用的假造内存总量,单元kb。VIRT=SWAP+RES
pSWAP历程利用的假造内存中,被换出的巨细,单元kb。
qRES历程利用的、未被换出的物理内存巨细,单元kb。RES=CODE+DATA
rCODE可实行代码占用的物理内存巨细,单元kb
sDATA可实行代码之外的部分(数据段+栈)占用的物理内存巨细,单元kb
tSHR共享内存巨细,单元kb
unFLT页面毛病次数
vnDRT最初一次写进到如今,被修正过的页面数。
wS历程形态。
D=不成中止的就寝形态
R=运转
S=就寝
T=跟踪/中断
Z=僵尸历程
xCOMMAND命令名/命令行
yWCHAN若该历程在就寝,则显现就寝中的体系函数名
zFlags义务标记,参考sched.h
默许情形下仅显现对照主要的PID、USER、PR、NI、VIRT、RES、SHR、S、%CPU、%MEM、TIME+、COMMAND列。能够经由过程上面的快速键来变动显现内容。
变动显现内容经由过程f键能够选择显现的内容。按f键以后会显现列的列表,按a-z便可显现或埋没对应的列,最初按回车键断定。
按o键能够改动列的显现按次。按小写的a-z能够将响应的列向右挪动,而年夜写的A-Z能够将响应的列向左挪动。最初按回车键断定。
按年夜写的F或O键,然后按a-z能够将历程依照响应的列举行排序。而年夜写的R键能够将以后的排序倒转。
==============================
top命令利用过程当中,还可使用一些交互的命令来完成别的参数的功效。这些命令是经由过程快速键启动的。
<空格>:立即革新。
P:依据CPU利用巨细举行排序。
T:依据工夫、累计工夫排序。
q:加入top命令。
m:切换显现内存信息。
t:切换显现历程和CPU形态信息。
c:切换显现命令称号和完全命令行。
M:依据利用内存巨细举行排序。
W:将以后设置写进~/.toprc文件中。这是写top设置文件的保举办法。
能够看到,top命令是一个功效非常壮大的监控体系的工具,关于体系办理员而言特别主要。可是,它的弱点是会损耗良多体系资本。
使用实例
利用top命令能够监督指定用户,缺省情形是监督一切用户的历程。假如想检察指定用户的情形,在终端中按“U”键,然后输出用户名,体系就会切换为指定用户的历程运转界面。
a.感化
free命令用来显现内存的利用情形,利用权限是一切用户。
b.格局
free[-b -k -m][-o][-sdelay][-t][-V]
c.次要参数
-b-k-m:分离以字节(KB、MB)为单元显现内存利用情形。
-sdelay:显现每隔几秒数来显现一次内存利用情形。
-t:显现内存总和列。
-o:不显现缓冲区调治列。
d.使用实例
free命令是用来检察内存利用情形的次要命令。和top命令比拟,它的长处是利用复杂,而且只占用很少的体系资本。经由过程-S参数可使用free命令不中断地监督有几内存在利用,如许能够把它看成一个便利及时监控器。
#free-b-s5
利用这个命令后终端会接二连三地呈报内存利用情形(以字节为单元),每5秒更新一次
</p>上一页12
安装和登录命令:login、shutdown、halt、reboot、mount、umount、chsh 尽量不要提问纯属是扯蛋.学习Linux特别是自己一个人初学入手的时候没人教很困难.当然如果可以的话平时多去买些Linux书...对学习Linux很有帮助. 一定要学好命令,shell是命令语言,命令解释程序及程序设计语言的统称,shell也负责用户和操作系统之间的沟通。 有疑问前,知识学习前,先用搜索。 甚至目前许多应用软件都是基于它的。可是没有哪一个系统是十分完美的。 熟读写基础知识,学得会不如学得牢。 选择交流平台,如QQ群,网站论坛等。 另外Linux上也有很多的应用软件,安装运行了这些软件后,你就可以在Linux上编辑文档、图?片,玩游戏、上网、播放多媒体文件等。 任何人都可以根据自己的喜好来定制适合自己的操作系统,Linux?是抢占式多任务多用户操作系统.
页:
[1]