码迷,mamicode.com
首页 > 编程语言 > 详细

Linux-线程和进程学习

时间:2015-05-14 00:39:42      阅读:128      评论:0      收藏:0      [点我收藏+]

标签:

1.进程:正在执行的程序,每个进程都有个id号
2.线程:1.轻量级的进程
2.进程有独立的地址空间,线程没有
3.线程不能独立存在,他是有进程创建的(forck)thread
 
linux中,进程有两种发送存在,前台和后台
前台:用户屏幕上可以进行操作的(vi编辑器)
后台:进程实际在操作,但是屏幕上无法显示通常在后台运行的(在vi上启动myelipse,自动回启动界面)
一般系统的服务都是以进程的发送存在,而且都会常驻在系统中,直到关机才结束
 
3.命令
ps -a:显示当前终端所有进程信息(都是查看当前此刻的情况)
ps -u: 以用户的格式显示进程信息
ps -x: 显示后台进程运行的参数
ps -aux:显示所有的详细信息
kill  12:终止进程号为12的进程(发现、捕捉到有重要的进程,就不会执行了)
kill  -9 12 :强制终止进程号位12的进程(传送信息)
killall 12:终止进程号为12的进程以及他的子进程
动态监控进程top:
监控特定的用户:top +回车 =》输入u+回车 =》用户名
终止指定的进程:top +回车 =>输入k+回车 =》输入要结束的进程号
指定系统状态更新时间为10秒:top -d 10 

Linux-线程和进程学习

标签:

原文地址:http://www.cnblogs.com/hui1107464497/p/4502072.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!