




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
程序与进程:程序是静态的(文件),进程是动态的(运行的程序)进程和线程:一个程序至少有一个进程,一个进程至少有一个线程进程之间的内存是独立的线程之间的内存是共享(共享的优点并发连接高,缺点安全性差)查看进程树:Pstree 树形结构显示系统进程信息 rootlocalhost # pstreeinitauditdauditd console-kit-dae63*console-kit-da crond dbus-daemondbus-daemon dhclient loginbash masterpickup qmgr 5*mingetty rhsmcertd rsyslogd3*rsyslogd sshdsshdbashpstree sftp-server udevd-P 显示进程号rootlocalhost # pstree -pinit(1)auditd(1113)auditd(1114) console-kit-dae(1308)console-kit-da(1309) console-kit-da(1310) console-kit-da(1311) console-kit-da(1312) console-kit-da(1313) console-kit-da(1314) console-kit-da(1315) console-kit-da(1316) console-kit-da(1317) console-kit-da(1318) console-kit-da(1319) console-kit-da(1320) console-kit-da(1321) console-kit-da(1322) console-kit-da(1323) console-kit-da(1324) console-kit-da(1325) console-kit-da(1326) console-kit-da(1327) console-kit-da(1328) console-kit-da(1329) console-kit-da(1330) console-kit-da(1331) console-kit-da(1332) console-kit-da(1333) console-kit-da(1334) console-kit-da(1335) console-kit-da(1336) console-kit-da(1337) console-kit-da(1338) console-kit-da(1339) console-kit-da(1340) console-kit-da(1341) console-kit-da(1342) console-kit-da(1343) console-kit-da(1344) console-kit-da(1345) console-kit-da(1346) console-kit-da(1347) console-kit-da(1348) console-kit-da(1349) console-kit-da(1350) console-kit-da(1351) console-kit-da(1352) console-kit-da(1353) console-kit-da(1354) console-kit-da(1355) console-kit-da(1356) console-kit-da(1357) console-kit-da(1358) console-kit-da(1359) console-kit-da(1360) console-kit-da(1361) console-kit-da(1362) console-kit-da(1363) console-kit-da(1364) console-kit-da(1365) console-kit-da(1366) console-kit-da(1367) console-kit-da(1368) console-kit-da(1369) console-kit-da(1370) console-kit-da(1372) crond(1260) dbus-daemon(1141)dbus-daemon(1143) dhclient(1064) login(1287)bash(1375) master(1250)pickup(1998) qmgr(1259) mingetty(1289) mingetty(1291) mingetty(1293) mingetty(1295) mingetty(1297) rhsmcertd(1273) rsyslogd(1129)rsyslogd(1130) rsyslogd(1132) rsyslogd(1133) sshd(1174)sshd(1388)bash(1392)pstree(2307) sftp-server(1426) udevd(457)显示目录树形结构安装tree命令rootlocalhost # tree /wang/wang/ zhang wang.txt列出目前所有的正在内存中运行的进程PSrootlocalhost # ps aux(A代表全部,U代表命令,X代表用户)Warning: bad syntax, perhaps a bogus -? See /usr/share/doc/procps-3.2.8/FAQUSER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMANDroot 1 0.0 0.0 19228 1520 ? Ss Jun29 0:01 /sbin/initroot 2 0.0 0.0 0 0 ? S Jun29 0:00 kthreaddroot 3 0.0 0.0 0 0 ? S Jun29 0:00 migration/0root 4 0.0 0.0 0 0 ? S Jun29 0:00 ksoftirqd/0root 5 0.0 0.0 0 0 ? S Jun29 0:00 migration/0USER:运行此process的用户PID:该process的进程码%CPU:该process使用掉的CPU资源百分比%MEM:该process所占用的物理内存百分比VSZ: 该process所使用掉的虚拟内存量(Kbytes)RSS: 该process所占用的固定的内存量(Kbytes)TTY:该process是在那个终端机上面运作,若与终端机无关,则显示“?”,另外,tty1-tty6是本机上面的登陆者程序,若为pts/0等等的,则表示为由网络连接主机的程序。STAT:该程序目前的状态,linux进程有5种基本状态R:(正在运行或在运行队列中等待)S:该进程目前正在睡眠当中,但可被某些讯号(signal)唤醒T: 该进程目前暂停了例如: 编辑vi a.txt时 按下ctrl+z ps aux |grep viCtrl-c 是发送sigint信号,终止一个进程Ctrl-z 是发送sigstop信号,挂起一个进程Z:该程序应该已经终止,但是其父程序却无法正常终止它,造成zombie(僵尸)进程D:不可中断状态 高优先级的 N 低优先级的 S 包含子进程 l 多线程 + 前台程序START:该process被触发启动时间TIME:该process实际使用cpu运作的时间COMMAND:该程序的实际指令PS aux 使用BSD的格式来显示进程Ps ef 是使用标准的格式显示进行TOP 动态查看进程统计新区前五行是系统整体的统计信息1. 第一行是任务队列信息和uptime命令的执行结果一样:例:rootlocalhost # toptop - 09:35:06 up 7 min, 3 users, load average: 0.44, 0.93, 0.57Tasks: 348 total, 2 running, 346 sleeping, 0 stopped, 0 zombie%Cpu(s): 0.7 us, 0.3 sy, 0.0 ni, 98.7 id, 0.0 wa, 0.0 hi, 0.3 si, 0.0 stKiB Mem: 1878184 total, 1155664 used, 722520 free, 1584 buffersKiB Swap: 2097148 total, 0 used, 2097148 free. 531364 cached Mem rootlocalhost # uptime 09:36:42 up 9 min, 3 users, load average: 0.15, 0.68, 0.5109:36:42系统的当前时间up 9 min系统运行时间,格式为时、分3 users当前登陆用户load average: 0.15, 0.68, 0.51系统负载,即任务队列的平均长度。三个数值分别为1分钟、五分钟、15分钟前到现在的平均值一般来说,每个CPU内核当前活动进程数不大于3,则表示运行表现良好!当然这里说的是每个CPU内核,也就是如果你的主机是四核cpu的话,那么只要Uptime最后输出的一串字符数值小于4*3=12即表示系统负载不是很严重2. 第二、第三行为进程和CPU的信息当有多个CPU时,这些内容可能会超过两行,内容如下Tasks:348 total进程总数2 running正在运行的进程数346 sleeping睡眠的进程数0 stopped停止的进程数0 zombie僵尸进程数Cpu(s):0.7 us系统用户进程使用cpu百分比。不包括调高优先级的进程。PU%是由每个核的CPU占用率之和算出来的。如果你是4核CPU,核1 ,CPU使用率为100%,核2,CPU使用率100%,则会出现CPU高于100%的现象,最终为200%0.3 sy内核空间占用CPU百分比0.0 ni用户进程空间内改变过优先级的进程占用CPU百分比98.7 id空闲CPU百分比3. 第四五行为内存的信息内容如下:KiB Mem: 1878184 total物理内存总量1155664 used使用的物理内存总量722520 free空闲内存总量1584 buffers用做内核缓存的内存量和free K 一个意思Swap: 2097148 total,交换分区的总容量0 used使用的交换分区的总量2097148 free空闲的交换分区的总量531364 cached Mem缓冲的交换区总量。内存中的内容被换到交换区,而后又被换入内存,但使用过的交换去尚未被覆盖,该数值即为那些内容已存在于内存中的交
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025黑龙江鸡西市社会治安综合治理中心招聘公益性岗位就业人员1人模拟试卷及答案详解(夺冠系列)
- 2025江苏常州市属事业单位引进高层次人才考前自测高频考点模拟试题及1套参考答案详解
- 2025广西临桂农村商业银行劳务派遣人员招聘4人模拟试卷及参考答案详解
- 2025年甘肃省武威市古浪县民权镇招聘大学生村文书考前自测高频考点模拟试题及一套参考答案详解
- 2025江苏师范大学招聘工作人员78人(第一批)模拟试卷及一套答案详解
- 2025昆明市网格化综合监督指挥中心官渡分中心招聘编外聘用人员(1人)模拟试卷及答案详解参考
- 2025湖北恩施州来凤县宏晟工业发展有限公司招聘3人考前自测高频考点模拟试题(含答案详解)
- 2025年上半年河北石家庄高新区公立医疗机构公开招聘劳务派遣工作人员4名考前自测高频考点模拟试题附答案详解(模拟题)
- 2025北京林业大学附属实验小学教师招聘1人模拟试卷及答案详解(网校专用)
- 2025内蒙古额尔古纳市第一中学人才引进(第二号)模拟试卷附答案详解(典型题)
- 微纳集成电路制造工艺 课件全套 第1-12章 绪论;硅单晶与硅晶圆制备工艺 -工艺集成与工艺流程
- 广东电网公司海南电网公司南网能源公司2025年9月社会招聘笔试参考题库附带答案详解
- 2025年储能技术在电力系统需求侧响应中的应用报告
- LED交通诱导屏运行维护手册
- 《Matlab编程与应用》课程简介与教学大纲
- 白内障合并青光眼护理查房
- 2025-2026学年人教大同版(2024)小学英语四年级上册(全册)教学设计(附目录)
- 2025年时事政治考试100题(含参考答案)
- 述情障碍的社会根源
- 家园2-菲雅利帝国全贸易模式全商品
- 2021苏教版科学(2017)五年级上册全册全单元知识点总结
评论
0/150
提交评论