LINUX及其使用环境及通信.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验一 LINUX及其使用环境(三) LINUX常用命令简介——进程操作 实验目的 1.了解Linux的文件命令及使用格式。 2.熟悉Linux的常用基本命令——进程操作。 实验内容 熟悉Linux的进程操作命令。 实验预备 预习附录一《LINUX简介》。 实验指导 查看系统当前的进程 命令格式:ps [-aux] 例: ps 或ps –x //查看系统中属于自己的进程 ps –au //查看系统中所有使用者的进程 ps –aux //查看系统中包含系统内部及所有使用者的进程 ps –aux|grep apache //找出系统中运行的所有名称中带有apache串的进程 查看正在后台(background)中运行的进程 命令格式: jobs 3.结束或终止进程 命令格式:kill [-9] PID //PID为利用ps命令所查处的进程的ID 例:kill 456 或 kill -9 456 //终止进程ID为456的进程 在后台(background)执行process command的命令 命令格式:command //在命令后加上, 例: gcc file1 //在后台编译file1.c 注意:按下∧Z,暂停正在执行的进程。键入“bg”,将所暂停的进程置入background继续执行。 例: gcc file1 ∧Z stopped bg 5.结束或终止在background中的进程 命令格式: kill %n 例: kill %1 //终止在background中的第一个job 6.显示系统中程序的执行状态 例: top –q //不断更新、显示系统程序的执行状态 第一行显示的项目依次为:当前时间、系统启动时间、当前系统登录用户数目、平均负载。 第二行显示进程的情况,依次为:进程总数、休眠进程数、运行进程数、僵死进程数、终止进程数。 第三行为CPU状态,依次为:用户占用、系统占用、有限进程占用、闲置进程占用。 第四行为内存状态,依次为:平均可用内存、已用内存、空闲内存、共享内存、缓存使用内存。 第五行为交换状态,依次为:平均可用交换容量、已用容量、闲置容量、高速缓存容量。 PID 每个进程的ID。 PPID每个进程的父进程ID UID每个进程所有者的用户ID USER每个进程所有者的用户名 PRI每个进程的优先级别 NI该进程的优先级值 SIZE该进程的代码大小加上数据大小再加上堆栈空间大小的总数,单位是KB. TSIZE该进程的代码大小,对于内核进程这是一个很奇怪的值。 DSIZE数据和堆栈的大小。 TRS文本驻留大小。 D被标记为“不干净”的页项目。 LIB使用的库页大小,对于ELF进程没有作用。 RSS该进程占用的物理内存总数量,单位为KB SHARE该进程使用共享内存的数量。 STAT该进程自启动以来所占用的总CPU时间,如果进入的是累计模式,那么该时间还包括这个进程子进程所占用的时间,且标题会变成CTIME。 %CPU该进程自最近一次刷新以来所占用的CPU时间和总时间的百分比。 %MEM该进程占用的物理内存占总内存的百分比。 COMMAND该进程的命令名称,如果一行显示不下,则会进行截取,内存中的进程会有一个完整的命令行。 按“∧C”停止查看。 7.以树状图显示执行的程序 命令格式: pstree 例: pstree –h //列出进程树并高亮标出当前执行的程序。 8.监视虚拟内存 命令格式:vmstat vmstat对系统的虚拟内存、进程、CPU活动进行监视,同时它也对磁盘和forks和vforks操作的个数进行汇总。 不足的是:vmstat不能对某个进程进行深入分析,它仅对系统的整体情况进行分析。 例如:[angel@home/angel]#vmstat procs memory swap io system cpu r b w swpd free buff cache si so bi bo in cs us sy id 0 0 0 7180 1852 56092 48400 0 0 6 5 24 8 0 0 18 其中: Procs r:等待运行的进程数,b:处于非中断睡眠状态的进程数,w:被交换出去的可运行进程数。 Memory swpd:虚拟内存使用情况,单位为KB,free:空闲的内存,单位为KB,buff:被用做缓存的内存数,单位为KB。 Swap si:从磁盘交换到内存的交换页数量,单位为KB/秒, so:从内存交换到磁盘的交换页数量,单位为

文档评论(0)

jdy261842 + 关注
实名认证
文档贡献者

分享好文档!

1亿VIP精品文档

相关文档