Linux 进程和线程查看以及管理

发表于:2009-10-29 13:47

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:未知    来源:51Testing软件测试网采编

分享:

  2. ps命令列进程。

  ps ax  :tty值为“?”是守护进程,叫deamon 无终端,大多系统服务是此进程,内核态进程是看不到的,例木马。

  ps axf  :看进程树,以树形方式现实进程列表敲 ,init是1号进程,系统所有进程都是它派生的,杀不掉。

  ps axm :会把线程列出来。在linux下进程和线程是统一的,是轻量级进程的两种方式。

  ps axu :显示进程的详细状态。

  vsz:说此进程一共占用了多大物理内存。

  rss:请求常驻内存多少

  3.终止进程:  kill pid   本质是协商退出!(并不是强制退出)

  全:kill -信号pid

  kill –KILL pid是强制退出。

  例如编写一kill杀不掉的程序

  #!/bin/sh

  while true j do

  echo –n “.”

  sleep 1

  done

  #!/bin/sh trap “”15   ##捕获15号进程,kill就是15号进程

  while true j do

  echo -n “.”

  sleep 1

  done

  4.修改进程优先级:

  nice 命令 每个进程都有优先权,权值越小优先级越高。

  nice –调整值命令      ##范围“-20~19”

  linux图形界面的优先级并不是最高的,它仅是一进程。

22/2<12
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号