仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 401|回复: 7
打印 上一主题 下一主题

[其他Linux] 来一发Linux操纵体系PS命令具体剖析

[复制链接]
蒙在股里 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 12:52:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
对于linux命令,一定要学会用man和info去查他们的解释;
要对历程举行监测和控制,起首必需要懂得以后历程的情形,也就是必要检察以后历程,而ps命令就是最基础同时也长短常壮大的历程检察命令。利用该命令能够断定有哪些历程正在运转和运转的形态、历程是不是停止、历程有无僵逝世、哪些历程占用了过量的资本等等。总之年夜部分信息都是能够经由过程实行该命令失掉的。
  ps为我们供应了历程的一次性的检察,它所供应的检察了局其实不静态一连的;假如想对历程工夫监控,应当用top工具。
  kill用于杀逝世历程。
  1、ps的参数申明
  ps供应了良多的选项参数,经常使用的有以下几个:
  l长格局输入;
  u按用户名和启动工夫的按次来显现历程;
  j用义务格局来显现历程;
  f用树形格局来显现历程;
  a显现一切用户的一切历程(包含别的用户);
  x显现无把持终真个历程;
  r显现运转中的历程;
  ww制止具体参数被截断;
  我们经常使用的选项是组合是aux或lax,另有参数f的使用。
  2、psaux或lax输入的注释
  USER历程的属主;
  PID历程的ID;
  PPID父历程;
  %CPU历程占用的CPU百分比;
  %MEM占用内存的百分比;
  NI历程的NICE值,数值年夜,暗示较少占用CPU工夫;
  VSZ历程假造巨细;
  RSS驻留中页的数目;
  TTY终端ID
  STAT历程形态(有以下几种)
  D没法中止的休眠形态(一般IO的历程);
  R正在运转可中在行列中可过行的;
  S处于休眠形态;
  T中断或被追踪;
  W进进内存互换(从内核2.6入手下手有效);
  X逝世失落的历程(历来没见过);
  Z僵尸历程;
  <优先级高的历程
  N优先级较低的历程
  L有些页被锁进内存;
  s历程的向导者(在它之下有子历程);
  l多历程的(利用CLONE_THREAD,相似NPTLpthreads);
  +位于背景的历程组;
  WCHAN正在守候的历程资本;
  START启动历程的工夫;
  TIME历程损耗CPU的工夫;
  COMMAND命令的称号和参数;
  3、使用举例
  [root@localhost~]#ps-aux|more
  能够用|管道和more毗连起来分页检察。
  [root@localhost~]#ps-aux>ps001.txt
  [root@localhost~]#moreps001.txt
  这里是把一切历程显现出来,并输入到ps001.txt文件,然后再经由过程more来分页检察。
  4、kill停止历程
  有十几种把持历程的办法,上面是一些经常使用的办法:
  kill-STOP[pid]
  发送SIGSTOP(17,19,23)中断一个历程,而其实不没落这个历程。
  kill-CONT[pid]
  发送SIGCONT(19,18,25)从头入手下手一个中断的历程。
  kill-KILL[pid]
  发送SIGKILL(9)强制历程当即中断,而且不实行清算操纵。
  kill-9-1
  停止你具有的全体历程。
  SIGKILL和SIGSTOP旌旗灯号不克不及被捕获、封闭大概疏忽,可是,别的的旌旗灯号能够。以是这是你的最终兵器

</p>
为什么我使用一个命令的时候,系统告诉我找不到该目录,我要如何限制使用者的权限等问题,这些问题其实都不是很难的。
admin 该用户已被删除
沙发
发表于 2015-1-24 12:46:13 | 只看该作者
Linux?最大的优点在于其作为服务器的强大功能,同时支持多种应用程序及开发工具,所以Linux操作系统有着广泛的应用空间。
分手快乐 该用户已被删除
板凳
发表于 2015-2-1 16:01:56 | 只看该作者
Linux的成功就在于用最少的资源最短的时间实现了所有功能,这也是符合人类进化的,相信以后节能问题会日益突出。
金色的骷髅 该用户已被删除
地板
发表于 2015-2-7 08:54:30 | 只看该作者
工具书对于学习者而言是相当重要的。一本错误观念的工具书却会让新手整个误入歧途。目前国内关于Linux的书籍有很多不过精品的不多。
谁可相欹 该用户已被删除
5#
发表于 2015-2-21 16:55:08 | 只看该作者
写学习日记,这是学习历程的见证,同时我坚持认为是增强学习信念的法宝。
活着的死人 该用户已被删除
6#
发表于 2015-3-6 20:57:18 | 只看该作者
我想即使Linux高手也很难快速准确精练的回答你。
只想知道 该用户已被删除
7#
发表于 2015-3-13 09:28:36 | 只看该作者
写学习日记,这是学习历程的见证,同时我坚持认为是增强学习信念的法宝。
深爱那片海 该用户已被删除
8#
发表于 2015-3-20 19:27:09 | 只看该作者
再次,Linux是用C语言编写的,我们有学习C语言的基础,读程序和编写代码方面存在的困难小一点,也是我们能较快掌握的原因之一。?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2025-3-14 00:17

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表