快速业务通道

linux 进程及shell

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-16
进程 进程是是内存结构,也可以理解为用户代理,用户对计算机的使用过程,是由进程发起的.进程是一种动态的过程,一般含有指令,变量,程序等.它是把一个程序从内存空间里调出来,给其一个适合其运行的空间. 进程的结构最上层是uid,用来区别不同进程.然后是代码段.可用ls /proc/查看 每个数字是正在运行的进程的进程号 Cd /proc/10 ls可以查看某个进程的信息 进程标示符是有符号的16位二进制,号码为1-32767,但1永远属于init,它是linux启动时条用的第一个进程.每个进程都有其父进程衍生过来的.当前每个进程都原生与init,可用命令调用查看. 进程有进程状态,某时刻处于进程状态的只能有一个. 内核的几大状态:内存管理,进程管理,硬件管理,cpu管理,文件管理,等.如同我们的大脑同时只能思考一件事一样,cpu某一时刻也只能处理一件事,是靠time slice 时间片来划分.Cpu靠优先级来确定现运行哪个程序.一般优先级由数字决定,数字越低,优先级越高.但是我们也可以人为调整其优先级.也可以清除一个进程. 下面我们介绍有关进程的命令. 1, 查看进程 Ps( 有些需要横线,有些不需要) 进程分用户进程和守护进程,用户进程和terminal有关,而守护进程和terminal无关,即使用户突出,也依然运行. a 显示与终端有关的进程, x 显示与终端无关的进程 u 显示进程的发起者 进程状态: D 可终端睡眠 R 等待运行的进程 S 可中断睡眠的进程 X 死掉的进程 < 高优先级进程 n 低优先级进程 l 被锁定的页面,不可置换到虚拟内存中去 tty 由哪个终端启用进程 cmd 由哪个命令发起的进程 euser 显示借用的谁的身份 ps –ef :额外的完全格式的进程信息 pa axo 选列,ps grep 选行.Linux中直接定义可与正则表达式相匹配的pgrep,pgrep -l 1 列出了所有进程中包含1的.Pgrep的取反是加v来实现. 更多命令可以使用man ps 信号:信息是进程之间通信的一种信息本 Sign 15 称为优雅终止.Sign 9 则强行终止.Sign 1 ,HUP ,则不用重启服务仍可重读信息. <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> 优先级:接受cpu的权利,由 /etc/profile.->~/.bashrc /etc/profile..d*/->~/.bashrc->/etc/bashrc 非登陆式shell~/.bashrc->/etc/bashrc->/etc/profile..d*/

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号