2007-06-19
程序与资源管理
关键字: Linux学习
ps -aux
参数说明:
a:选择列出所有的程序
u:列出所有用户 的程序
x:列出所有tty的程序
输出信息含义:
USER:说名该程序属于哪一个用户;
PID:该程序的代号;
%CPU:代表该程序使用了多少cpu资源;
%MEM:代表该程序使用了多少RAM;
VSZ,RSS:占去的RAM的大小(以字节为单位);
TTY:是否为登入者执行的程序。如果tty1~tty6,则为本机登录者,若为pts/??,则为远程登入者
STAT:该程序的状态,R为可执行,S为该程序在睡眠中,就是没执行,T为正在检测或者停止,Z表示死亡程序,需要用kill除去;
START:该程序开始的日期
TIME:该程序的运行时间
CoMMAND:该程序的内容
ps是个不错的工具,但它不是动态的,使用top则可以动态的查看程序的运行,而且还可以以某种方式排序显示,是非常好用的管理工具
top
参数说明:
A:以age亦即执行的先后顺序进行排序
T:由启动的时间排序
M:以所占的内存大小排序
P:以所耗用的CPU资源排序
// 参数信息不准确
另一个查看系统资源的方法是用free来检查当前内存的使用情况
free
参数说明:
-k:以KBytes显示内存
-m:以MBytes显示内存
kill -signal PID
参数说明:
-signal :
-1让该PID重新读取它的配置文件
-9:杀掉该程序
-15:停止该程序
示例:kill -9 2389
要杀掉一个程序,需要知道该程序的PID。另外需要注意的是很多程序都有附属关系,砍掉子程序不会将整个程序杀掉,要知道该程序的代号,就得使用ps,top等工具。才外,一些脚本中可能会有kill -1 PID这样命令,其中的-1就是让该PID重新读取配置文件,最常发现在syslogd这个daemon中。
想知道系统信息,可以使用uname,它可以显示核心脚本,主机名,cpu信息等。另外,如果对cpu有兴趣,不妨在/proc下看看:more /proc/cpuinfo
uname [-apnr]
参数说明:
-a:列出所有的系统信息
-p:列出cpu信息
-n:列出主机名
-r:列出核心版本信息

参数说明:
a:选择列出所有的程序
u:列出所有用户 的程序
x:列出所有tty的程序
输出信息含义:
USER:说名该程序属于哪一个用户;
PID:该程序的代号;
%CPU:代表该程序使用了多少cpu资源;
%MEM:代表该程序使用了多少RAM;
VSZ,RSS:占去的RAM的大小(以字节为单位);
TTY:是否为登入者执行的程序。如果tty1~tty6,则为本机登录者,若为pts/??,则为远程登入者
STAT:该程序的状态,R为可执行,S为该程序在睡眠中,就是没执行,T为正在检测或者停止,Z表示死亡程序,需要用kill除去;
START:该程序开始的日期
TIME:该程序的运行时间
CoMMAND:该程序的内容
ps是个不错的工具,但它不是动态的,使用top则可以动态的查看程序的运行,而且还可以以某种方式排序显示,是非常好用的管理工具
top
参数说明:
A:以age亦即执行的先后顺序进行排序
T:由启动的时间排序
M:以所占的内存大小排序
P:以所耗用的CPU资源排序
// 参数信息不准确
另一个查看系统资源的方法是用free来检查当前内存的使用情况
free
参数说明:
-k:以KBytes显示内存
-m:以MBytes显示内存
kill -signal PID
参数说明:
-signal :
-1让该PID重新读取它的配置文件
-9:杀掉该程序
-15:停止该程序
示例:kill -9 2389
要杀掉一个程序,需要知道该程序的PID。另外需要注意的是很多程序都有附属关系,砍掉子程序不会将整个程序杀掉,要知道该程序的代号,就得使用ps,top等工具。才外,一些脚本中可能会有kill -1 PID这样命令,其中的-1就是让该PID重新读取配置文件,最常发现在syslogd这个daemon中。
想知道系统信息,可以使用uname,它可以显示核心脚本,主机名,cpu信息等。另外,如果对cpu有兴趣,不妨在/proc下看看:more /proc/cpuinfo
uname [-apnr]
参数说明:
-a:列出所有的系统信息
-p:列出cpu信息
-n:列出主机名
-r:列出核心版本信息

发表评论
最新评论
-
工作两年了,发发牢骚
zpple 写道不赞成做技术,想发展就不要做技术,做上了技术就要跳到一个大公司, ...
-- by rxgp02a -
工作两年了,发发牢骚
yanshiyi 写道rxgp02a 写道个人感觉,谁的技术也不是白来的,同样的 ...
-- by rxgp02a -
工作两年了,发发牢骚
不赞成做技术,想发展就不要做技术,做上了技术就要跳到一个大公司,盯着一个项目组, ...
-- by zpple -
工作两年了,发发牢骚
rxgp02a 写道个人感觉,谁的技术也不是白来的,同样的时间别人进步比你快,那 ...
-- by yanshiyi -
工作两年了,发发牢骚
个人感觉,谁的技术也不是白来的,同样的时间别人进步比你快,那是因为别人比你努力, ...
-- by rxgp02a







评论排行榜