linux系统管理学习笔记之八---进程与作业的管理
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-04-26
进程与作业管理 一、进程管理 1、ps命令 ps [-auxljfeA] -a:显示所有终端的进程,包括其他用户的进程. -u:显示进程的所有者 -e和-A:意思一样,都是显示所有进程. ps -aux 后的显示详解 USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND USER: 进程拥有者 PID: pid号 %CPU: 占用的 CPU 使用率 %MEM: 占用的内存使用率 VSZ: 占用的虚拟内存大小 RSS: 占用的内存大小 TTY: 终端号 STAT: 该行程的状态:D: 不可中断的静止 ; R: 正在执行中; S: 静止状态; T: 暂停执行 ; Z: 不存在但暂时无法消除; W: 没有足够的记忆体分页可分配; <: 高优先序的行程 ; N: 低优先序的行程;: 有记忆体分页分配并锁在记忆体内 START: 进程开始时间 TIME: 执行的时间 COMMAND:所执行的指令 2、top命令:显示动态的进程,即正在运行的进程及其他相关信息.与window的任务管理器相同.top ? 显示top可用的参数. ps命令显示的是静止的,就是运行命令时正在运行的那些, 不会增减.top是动态的. 3、who :查看哪些用户登录到本机了. 4、nice和renice:调整进程的优先级. nice是降低优先级,renice是增加优先级.19是最低优先级,-20是最高优先级. 例:renice -10 1789 //把1789号进程的优先级调到-10 5、kill 进程ID :可以删除运行的进程. 要先用ps 命令查出进程号. kill -l 显示kill可用的参数. 6、pstree[-puA]:显示进程树. 注:pid指的是进程.ppid 指父进程. 二作业管理 即单一终端界面下,同时管理多个作业 1、& :把命令放到后台执行.在操作命令的后面加上&号.如: ls& 2、ctrl z:同时按,让当前作业暂停,并到后台中等待. 3、jobs [-lrs] : 观察前后台作业状态. -r:仅列出后台运行的作业. -s:仅列出后台暂停的作业.-l:列出作业号的同时,显示PID. 4、fg 作业号 :把后台作业拿到前台来处理.先用jobs查看后台作业号 5、bg 作业务号:让作业到后台运行. 6、kill [-l,1,2,9.15] 作业号: 三、系统资源的观察 1、free [-bkmgt] //查看内存的容量,和可用容量. -t:表示swap和内存的总量. -m是内存 2、uname:查看版本信息 3、uptime:查看当前系统已开机时间 4、dmesg:查看开机时的信息 5、sar:不是默认安装的.检测主机的资源状态,需手工安装这个软件. 6、netstat:查看网络监控 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: GNU/Linux安装vmware下一篇: tcp连接在断网后的恢复能力
关于linux系统管理学习笔记之八---进程与作业的管理的所有评论