进程
管理
:man 中的译文(ps 、kill) top是其内部的赞助
译文
# fg 把靠山运行的进程
调回前台
# bg 把前台运行进程
调到靠山
1、PS ps 陈诉
当提高程
的快照。
用法概述:
ps [选项]
刻画
:
ps 用于表现
选择了的活动的进程
信息。 假如
你想继承表现
更新信息,应用
top(1)
本版本ps经受
多种选项:
1.UNIX选项,它可以组归并
且
必需
有一“-”
2.BSD选项,它可以组合,“-”不是必需
的
3.GNU长选项,它是必要
“--”
差别
的选项范例
,可以自由组合,但是有斗嘴出现, 有一些相同
的选项,它的功功是同等
的,这归功于标准
化和ps的适用
性的落实。
留意
: “ps -aux"是差别
于”ps aux“ . Posix和Unix标准
化哀求
“ps -aux" 打印出全部
的进程
,通过”x“参数。 a参数是打印全部
的进程
。假如
用户定名
”x“ 不存在,这个ps将间断
,"ps aux" 将代替
找印一个告诫
.这种行径是隐蔽地赞助
传统旧脚本和风俗
。
默认情况下ps 选择全部
有效
用户ID的进程
作为当前用户和干系
的终端的表现
对像。它表现
进程
ID号,与进程
干系
的端号,CPU打定工夫,和可推行
名,输出是不排序的
kill
应用
BSD型选项将增进进程
状况
和表现
下令
参数(代替
可推行
措施名),你可以漠视
ps技俩环境
变量 . 应用
BSD范例
选项,也将变化
进程
选择,包孕在其余终端的进程
。
举例:
看体系
中每一个进程
,应用
标准
行动
:
ps -e
ps -ef
ps -eF
ps -ely
以Bsd行动
看每一个进程
ps ax
ps axu
打印一个进程
树:
ps -ejH
ps -axjf
得到
线程:
ps -eLf
ps axms
得到
安详信息 :
ps -eo euser,ruser,suser,fuser,f,comm,lable
ps axZ
ps -eM
看每一个以root运行的进程
ps -U root -u root u
以一个用户的定议看进程
:
ps -eo pid,tid,class,rtprio,ni,pri,psr,pcpu,stat,wchan:14,comm
ps axo stat,euid,ruid,tty,tpgid,sess,pgrp,ppid,pid,pcpu,comm
ps -eopid,tt,user,fname,tmout,f,wchan
打印syslogd的ID号
ps -C syslogd -o pid=
打印PID 42的名字:
ps -p 42 -o comm=
ps -x 将表现
您全部
的进程
,乃至
那些没有独霸终端的进程
ps -a 假如
您要应用
ps a,那么可以获取附加在终端上的每人的进程
列表。
ps x --forest 可以很轻易
地查察
进程
的条理
结构,它将表现
体系
上的种种
进程
是怎样
相互关联的。
ps au
ps al
2、top
按h即可进入top赞助
Help for interactive Commands -procps version 3.2.7
交互下令
的赞助
Z,B 全局:"Z" 变化
色彩
映射;
'B' 粗体(可以/不可以)
l,t,m 汇总: 'l' 均匀
值,表现
/不表现
第一行
't' 表现
/不表现
义务
/CPU状况
'm' 内存信息
1,I SMP表现
: 1 单一/星散状况
;
I Irix /Solaris模式
f,o .字段/列: 'f' 增进或移除
'o' 变化
表现
序次
F,O .选择排序字段
<,> .移动排序字段:'<' 左移列字段 '>' 右移列字段
R,H .'R' 正常排序;'H'表现
线程
c,i,S .'c'下令
名/行 'i' 空闲义务
'S' cumulative工夫
x,y .高亮:'x' 排序字段; 'y'运行的进程
z,b .'z' 彩色/单色; ' b' 加粗/取反(仅是'x','y'时)
u .表现
指定用户
n or # .设置最大义务
表现
k,r 管理
义务
: 'k' 删除; 'r' renice
d or s 设置更新工夫
W 写设置
文件
q 退出>>>
(下令
表现
'.' 必要
一个可视的义务
表现
窗)
按hh即可进入top赞助
.应用
多窗口,每一个都有单独的设置
选项(着色,字段,排序等)
.当前窗口独霸汇总地区
和反馈你的下令
.窗口义务
表现
能被封闭
&打开,growing/shring others
.没有义务
表现
时,一些下令
就不能用('i','R','n','c', 等)
直到一个差别
学
口被激活,(使它为当前窗口)
.你能变化
当前窗口,通过:
1)循环向前/退后;
2)选择一个特定的字段组
3)退出彩色屏
.任何时间
有效
的下令
A .转换表现
模式 ,表现
多/单
G .选择另一个字段组并且
使它为当前,或是选择一个数字
1 =Def; 2 =Job;3 =Mem; 4 =Usr
.在A模式中
g .变化
当前窗/字段组的名字
*a,w .循环通过四个窗: "a"=向前;'w' =向后
*-,_ .表现
/躲藏
'-'当前窗口;'_' 表现
/躲藏
这个屏将被分别
为在义务
间表现
.但是你能使一些大或一些小,应用
'n'和'i'下令
.然后你可以或许
:
* =,+ .重新均衡
义务
:'='当前窗口;'+'每一个窗口
(这也是强行当前或每一个窗口成为可表现
)
字段的意思:
PID =进程
ID号
USER =用户名
PR =优先权
NI =nice值
VIRT =假造
镜像(kb)
RES =Resident size(kb)
SHR =共享内存巨细
(kb)
S =进程
状况
%CPU =CPU应用
%MEM =应用
RES巨细
TIME+=CPU工夫 hundredths
TTY =独霸的Tty
Time =CPU工夫
Code =代码巨细
DATA =代码与堆栈巨细
(kb)
Command= 下令
名
man top的译文
top 表现
linux义务
用法概述:
top -hv | -bcHisS -d delay -n iterations -p pid [,pid...]
描 述:
top措施供给
一个动态及时
查察
体系
进程
,它能表现
体系
汇总信息和一系列当前正被服内核管理
的进程
。 体系
汇总表现
信息和范例
,排序,表现
进程
的巨细
这个措施供给
了有限的交互界面用于进程
操纵
,尚有
更多的扩充端口用于小我私家
设置
--萦绕它的操纵
的每一 个方面,当top在所有文档中提及到时,你然则自由地像你渴望
的那样定名
措施。新定名
可以是一个别
名
(alias), 将会映射到 top的表现
上及用于读写一个设置
文件。
浏 览:
文档
生涯的文档表内容
1、下令
行选项;
2、字段/列;
a、字段的刻画
;
b、选择和排序列;
3、交互下令
a、全局下令
b、汇总区下令
c、义务
区下令
d、色彩
映射
4、转换表现
模式
a、窗口涉猎
b、下令
行窗口
5、文件
a、体系
设置
文件
b、小我私家
的设置
文件
6、Stupid tricks sampler
a、内核奇术
b、弹跳窗口
c、大鸟窗口
7、bug
8、top汗青
3、kill
kill -发送一个信号给进程
用法概述
kill [-signal | -s signal] pid ...
kill [-L | -V ,--version]
kill -l [signal]
刻画
kill 默认的signal是一个下令
词。 用-l 或 -L 来罗列
有效
的signals。出格
地有效
的下令
包孕HUP,INT,KilL,STOP,CONT,0. 变化
下令
词有三种种法:-9 -SIGKILL -KILL。 负的PID值可以用来选择所有进程
组;在PS输出中查阅PGID列,一个-1 的PID是出格的。它表现
全部
的进程
除了杀它自身及init进程
。
SIGNALS
下面罗列
的是有效
的singals词,罗列
了启名,数字,活动,刻画
Name Num Action Description
0 0 n/a exit code indicates if a signal may be sent
ALRM 14 exit
HUP 1 exit
INT 2 exit
KILL 9 exit this signal may not be blocked
PIPE 13 exit
POLL exit
PROF exit
TERM 15 exit
USR1 exit
USR2 exit
VTALRM exit
STKFLT exit may not be implemented
PWR ignore may exit on some systems
WINCH ignore
CHLD ignore
URG ignore
TSTP stop may interact with the shell
TTIN stop may interact with the shell
TTOU stop may interact with the shell
STOP stop this signal may not be blocked
CONT restart continue if stopped, otherwise ignore
ABRT 6 core
FPE 8 core
ILL 4 core
QUIT 3 core
SEGV 11 core
TRAP 5 core
SYS core may not be implemented
EMT core may not be implemented
BUS core core dump may fail
XCPU core core dump may fail
XFSZ core core dump may fail
举例:
kill [-9] ID
kill -9 -1 杀掉你能杀的进程
kill -1 11 传输数字11成为一个signal名
kill -L 罗列
有效
的signal选择
kill 123 543 2341 3453 发送默认的信号给全部
的进程
。
查询其余:
pkill(1),skill(1),kill(2),renice(1),nice(1),signal(7),killall(1).
killall 进程
名
阅读(768) | 评论(0) | 转发(0) |