linux命令使用强调
上一篇 /
下一篇 2019-03-04 17:12:19
grep与find命令的区别:grep搜索的是文本,find搜索的是文件,换句话说就是grep是查找匹配条件的行,find是搜索匹配条件的文件。
PS进程查看命令
使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵尸、哪些进程占用了过多的资源ps是显示瞬间进程的状态,并不动态连续;如果想对进程进行实时监控应该用top命令
-A将所有进程都显示出来
-a不与terminal有关的所有进程
-x一般与a参数一起使用,可列出较完整的信息
-f做一个更为完整的输出
ps-T-p<pid>-T开启线程查看
top查看各进程CPU/内存占用
Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况(cpu/内存)
用法:top[参数]
参数:
-d显示两次刷新时间的间隔,比如-d5,表示两次刷新间隔为5秒;
-i禁止显示空闲进程或僵尸进程;
-nNUM显示更新次数,然后退出。比如-n5,表示top更新5次数据就退出;
-pPID仅监视指定进程的ID;PID是一个数值;
-H-p<pid>查看某个进程内的线程运行状况
top命令
top与ps命令的异同点:
相同点:top与ps都可以查看进程信息;
区别:ps看到的是命令执行瞬间的进程信息,而top命令则可以持续的监视进程;ps只是查看进程,而top还可以监视系统性能,例如cpu/内存/负载等
kill、killall删除进程
kill[信号代码]PID信号代码可以省略,们常用的信号代码是-9,表示强制终止;
Killall进程名通过程序的名字,直接杀死所有进程
强制终止PID为28233的进程
杀死名为GameServer的进程
kill与killall的区别:kill后面接的是PID,killall后面接的是进程名
收藏
举报
TAG: