网站大量收购闲置独家精品文档,联系QQ:2885784924

unixprocess管理相关命令及参数..doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
unixprocess管理相关命令及参数.

进程管理技巧 使用 ps ps 命令行工具列出了正在运行的进程。该工具存在于所有的 UNIX 变种中,并且大体上都按相同的基本方式工作,即向内核请求正在运行的进程列表,然后报告进程列表及其属性,如内存使用情况、运行时间和其他详细信息。 ps 工具实际上是一个非常强大的工具,尽管许多管理员可能仅使用可用选项中的某一两项来查看所需的信息。可以利用内置命令行选项从命令中获取更多的信息,甚至 可以将 ps 通过管道与其他命令结合起来,以获取所需的准确信息。 列出所有进程 即使是以 root 身份登录,ps 的标准输出也只列出了您所运行的进程。根据您的 UNIX 环境是基于 BSD 或者 ATT,SysV UNIX 基础部分对用来获取系统中其他进程信息的基本命令行选项做出相应的变动,或者改变所显示的信息。在基于 BSD 的 UNIX 环境中,输出包括进程 ID、终端、状态、时间(在 CPU 中的执行时间,单位为秒,而不是进程开始运行的时间),以及所执行的命令,如清 单 1 所示。 清单 1 列出 BSD UNIX 变种上的进程 $ ps PID TT STAT TIME COMMAND 391 p5 S 0:00.24 /bin/bash 9165 p5 S+ 0:00.50 emacs 476 p6 S 0:01.03 /bin/bash 9299 p6 S 0:00.09 xterm 9319 p6 S 0:00.07 xterm 9423 p6 S 0:00.12 ftp atuin 9513 p6 R+ 0:00.01 ps 9301 p7 Ss+ 0:00.01 /usr/X11R6/bin/luit 9302 p8 Ss+ 0:00.03 bash 9321 p9 Ss+ 0:00.01 /usr/X11R6/bin/luit 9322 pa Ss+ 0:00.02 bash 在 SVR4 环境中,所提供的列较少(您得不到进程状态信息),如下面的清 单 2 所示。 清单 2. 列出 SVR4 UNIX 变种上的进程 $ ps PID TTY TIME CMD 19915 pts/3 00:00:00 bash 29145 pts/3 00:00:00 emacs 32256 pts/3 00:00:00 emacs 26986 pts/3 00:00:00 xterm 31303 pts/3 00:00:00 ftp 31358 pts/3 00:00:00 ps 要获取系统中正在运行的所有进程的列表,需要根据所使用的 UNIX 变种来使用不同的命令行选项。在 BSD UNIX 中,-a 命令行选项列出了包括您自己在内的所有用户的进程。然而,这个列表并不会包括那些没有控制终端的进程(比如那些在启动时开始执行的进程、守护进程以及那些 作为 cron 工作的一部分的进程)。要获取所有正在运行的进程的列表,必须使用 -A 命令行选项(请参阅清 单 3)。 清单 3. 列出 BSD 系统上的所有进程 $ ps -A PID TT STAT TIME COMMAND 1 ?? Ss 0:15.47 /sbin/launchd 23 ?? Ss 0:00.02 /sbin/dynamic_pager -F /private/var/vm/swapfile 27 ?? Ss 0:00.95 kextd 49 ?? Ss 0:05.17 /usr/sbin/configd 50 ?? Ss 0:01.89 /usr/sbin/coreaudiod 51 ?? Ss 0:04.40 /usr/sbin/diskarbitrationd 52 ?? Ss 0:00.08 /usr/sbin/memberd -x 53 ?? Ss 0:02.80 /usr/sbin/securityd 55 ?? Ss 11:03.59 /usr/sbin/notifyd 57 ?? Ss 0:01.13 /usr/sbin/DirectoryService ... 8051 p2 S+ 0:00.61 ssh root@bear 292 p3 Ss 0:00.02 bash

文档评论(0)

xznh + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档