linux-LINUX查看进程,这两条进程分别是啥意思

问题描述

LINUX查看进程,这两条进程分别是啥意思

解决方案

参考。

 http://zhidao.baidu.com/link?url=-ahSB0ttw9atRfm1DhJTyJ0ygh56jIH9NXsLoQ9mNBCxPzkiu6ZkgnUitbXoNCBqwD2FyCK7dJrw-BXa2cdJpU7vrjvZWPqEYdL40RWIXFO

解决方案二:

[root@xxx ~]# ps -ef
UID PID PPID C STIME TTY TIME CMD
root 1 0 0 Apr03 ? 00:00:01 /sbin/init

UID用户id
PID进程号
PPID父进程号
C cpu使用率
STIME进程启动时间
TTY控制终端
TIME 进程使用cpu时间
CMD命令名

man ps里边有详细的解释

解决方案三:

第一条是你查出来的真正你关心的进程信息。具体每个列代表什么,参考上面的:
[root@xxx ~]# ps -ef
UID PID PPID C STIME TTY TIME CMD
root 1 0 0 Apr03 ? 00:00:01 /sbin/init

UID用户id
PID进程号
PPID父进程号
C cpu使用率
STIME进程启动时间
TTY控制终端
TIME 进程使用cpu时间
CMD命令名

第二个是你本身开启grep这个查询,也被显示出来了,如果不想显示,可以这样输入:ps -ef|grep java |grep -v grep
这样就不显示你自己的这个查询命令的进程了。

解决方案四:

weblogic 进程。。。。一个中间件

解决方案五:

第一个是你查询的java进程,是weblogic服务进程。
第二个是你本身查询进程命令的进程。

解决方案六:

一个查询的进程,一个是和你要查询相关的进程

解决方案七:

linux 查看 进程 端口号
linux如何查看一个进程的堆栈
linux 查看并终止进程

时间: 2024-11-03 10:38:17

linux-LINUX查看进程,这两条进程分别是啥意思的相关文章

linux下查看swap分区被哪些进程占用实现脚本_unix linux

相信很多的系统管理员可能都遇见过这样的情况,用登录一台服务器,使用free命令查看内存,却发现swap分区被占用.那么到底是什么进程占用了这部分swap分区呢? 从2.6.16版本的kernel开始,我们可以使用proc文件系统中的smaps来查找这个问题.下边是一个列出所有进程占用swap分区情况的列表.可以通过简单修改就可以用于统计在/proc/$PID/smaps查出.以下是脚本: 复制代码 代码如下: for i in `cd /proc;ls |grep "^[0-9]"|a

Linux编程之调用fork()两次以避免僵死进程

当我们只fork()一次后,存在父进程和子进程.这时有两种方法来避免产生僵尸进程: 父进程调用waitpid()等函数来接收子进程退出状态. 父进程先结束,子进程则自动托管到Init进程(pid = 1). 目前先考虑子进程先于父进程结束的情况:     若父进程未处理子进程退出状态,在父进程退出前,子进程一直处于僵尸进程状态. 若父进程调用waitpid()(这里使用阻塞调用确保子进程先于父进程结束)来等待子进程结束,将会使父进程在调用waitpid()后进入睡眠状态,只有子进程结束父进程的w

Linux下查看进程打开的文件句柄数和如何修改

修改文件句柄数在Linux下,我们使用ulimit -n 命令可以看到单个进程能够打开的最大文件句柄数量(socket连接也算在里面).系统默认值1024.     对于一般的应用来说(象Apache.系统进程)1024完全足够使用.但是如何象squid.mysql.java等单进程处理大量请求的应用来说就有 点捉襟见肘了.如果单个进程打开的文件句柄数量超过了系统定义的值,就会提到"too many files open"的错误提示.如何知道当前进程打开了多少个文件句柄呢?下面一段小脚

linux编程-一个小的Linux程序,一运行电脑就自动关机。(要求两个进程轮流打印1.2.3.4....)

问题描述 一个小的Linux程序,一运行电脑就自动关机.(要求两个进程轮流打印1.2.3.4....) #include #include #include #include #include void f_sigact(int num) { static int f = 2; // sleep(1); printf("I am father.This is %dn",f); f += 2; } void c_sigact(int num) { int static c = 1; //

Linux下查看端口占用进程号,程序名的方法_Linux

linux下查看端口占用情况: 1. 查看哪个进程占用了819端口: case9-sghfofo:/usr/local/cnbj/tomcat-bj/bin # lsof -i:859 运行后的结果: COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME java 24907 root 31u IPv4 248905027 TCP *:859 (LISTEN) 由以上我们知道了859端口被进程号为24907的进程占用了, 是个java进程. 2. 查看进程

Linux中查看进程占用内存的情况【转】

转自:http://hutaow.com/blog/2014/08/28/display-process-memory-in-linux/ Linux中查看某个进程占用内存的情况,执行如下命令即可,将其中的[pid]替换成相应进程的PID号: cat /proc/[pid]/status 说明 /proc/[pid]/status中所保存的信息除了内存信息,还包括进程IDs.信号等信息,此处暂时只介绍内存相关的信息. 字段 说明 VmPeak 进程所使用的虚拟内存的峰值 VmSize 进程当前使

Linux中查看进程及杀死进程命令

Linux中想杀死fcitx进程,然后再重启它. root@www.linuxidc.com:/home/zhangbin# ps -e | grep 'fcitx'  3405 ?        00:00:00 fcitx <defunct>  3415 ?        00:00:02 fcitx   不显示标题 root@www.linuxidc.com:/home/zhangbin# ps -h Warning: bad ps syntax, perhaps a bogus '-'

在Linux系统中查看进程及杀死僵尸进程的方法

  ps 命令 ps 命令就是最根本相应情况下也是相当强大地进程查看命令.运用该命令可以确定有哪些进程正在运行和运行地状态. 进程 是否结束.进程有没有僵死.哪些进程占用了过多地资源等等.总之大部分信息均为可以通过执行该命令得到地. ps 命令及其参数 ps 命令最经常使用地还是用于监控后台进程地工作情况,因为后台进程是不和屏幕键盘这些标准输入/输出设 备进行通信地,所以如果需要检测其情况,便可以运用 ps 命令了. 该命令语法格式如下: ps [选项] -e 显示所有进程,环境变量 -f 全格

linux查看进程端口号,进程id

1 netstat -nlp 查看占用端口号的服务 2 找到该端口号的进程 3 找到该进程id 4 kill它 如何查看进程的端口号? netstat -lnp | grep exf tcp   0   0 0.0.0.0:9101     0.0.0.0:*      LISTEN      5791/exfilter 注释:上面命令中的exfilter是进行名称.上面的9101就是监控的端口号,5791是进程的进程id. 如果进程没有像exfilter一样监控一个端口,如何查看进程的id?