精华内容
下载资源
问答
  • linux查找进程

    千次阅读 2021-02-25 17:14:10
    进程是在 CPU 及内存中运行的程序代码,而每个进程可以创建一个或多个进程(父子进程)。 查看进程方法: 第一种: ps auxps命令用于报告当前系统的进程状态。可以搭配kill指令随时中断、删除不必要的程序。ps命令是...

    进程是在 CPU 及内存中运行的程序代码,而每个进程可以创建一个或多个进程(父子进程)。

    查看进程方法:

    第一种:

    ps aux

    ps命令用于报告当前系统的进程状态。可以搭配kill指令随时中断、删除不必要的程序。ps命令是最基本同时也是非常强大的进程查看命令,使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵死、哪些进程占用了过多的资源等等,总之大部分信息都是可以通过执行该命令得到的。

    a:显示当前终端下的所有进程信息,包括其他用户的进程。

    u:使用以用户为主的格式输出进程信息。

    x:显示当前用户在所有终端下的进程。

    示例: img

    上图中各字段解释:

    USER:启动该进程的用户账号名称 PID:该进程的ID号,在当前系统中是唯一的 %CPU:CPU占用的百分比 %MEM:内存占用的百分比

    VSZ:占用虚拟内存(swap空间)的大小 RSS:占用常驻内存(物理内存)的大小

    TTY:该进程在哪个终端上运行。“?”表未知或不需要终端 STAT:显示了进程当前的状态,如S(休眠)、R(运行)、Z(僵死)、<(高优先级)、N(低优先级)、s(父进程)、+(前台进程)。对处于僵死状态的进程应予以手动终止。

    START:启动该进程的时间 TIME:该进程占用CPU时间 COMMAND:启动该进程的命令的名称

    总结:ps aux 是以简单列表的形式显示出进程信息。

    第二种:

    ps -elf

    -e:显示系统内的所有进程信息。

    -l:使用长(long)格式显示进程信息。

    -f:使用完整的(full)格式显示进程信息。 img

    上图字段解释: 大部分跟第一种一样,PPID为父进程的PID。

    第三种:

    top

    以全屏交互式的界面显示进程排名,及时跟踪包括CPU、内存等系统资源占用情况,默认情况下每三秒刷新一次,其作用基本类似于Windows系统中的任务管理器。

    img

    上图解释: Tasks(系统任务)信息:total,总进程数;running,正在运行的进程数;sleeping,休眠的进程数;stopped,中止的进程数;zombie,僵死无响应的进程数。

    CPU信息:us,用户占用;sy,内核占用;ni,优先级调度占用;id,空闲CPU;wa,I/O等待占用;hi,硬件中断占用;si,软件中断占用;st,虚拟化占用。了解空闲的CPU百分比,主要看%id部分。

    Mem(内存)信息:total,总内存空间;used,已用内存;free,空闲内存;buffers,缓存区域。

    Swap(交换空间)信息:total,总交换空间;used,已用交换空间;free,空闲交换空间;cached,缓存空间。

    第四种:

    pstree -aup

    可以带上|grep 查询特定进程。例如 pstree -aup | grep php

    img

    以树状图的方式展现进程之间的派生关系,显示效果比较直观。 -a:显示每个程序的完整指令,包含路径,参数或是常驻服务的标示; -c:不使用精简标示法; -G:使用VT100终端机的列绘图字符; -h:列出树状图时,特别标明现在执行的程序; -H<程序识别码>:此参数的效果和指定"-h"参数类似,但特别标明指定的程序; -l:采用长列格式显示树状图; -n:用程序识别码排序。预设是以程序名称来排序; -p:显示程序识别码; -u:显示用户名称; img

    以上就是良许教程网为各位朋友分享的Linux相关知识。

    展开全文
  • linux 查找进程

    2020-11-11 22:01:30
    ps aux | grep 进程关键字 杀死进程 kill 进程id

    ps aux | grep 进程关键字

    杀死进程

    kill 进程id

    展开全文
  • linux查找进程名所在目录.pdf
  • Linux查找进程与kill进程

    千次阅读 2019-03-05 17:49:34
    本例环境: CentOS Linux release 7.4.1708场景: 查找tomcat进程并kill进程 1.查找进程号 ps -aux | grep tomcat 2.kill进程 kill -s 9 进程号 以上,TKS

    本例环境
       CentOS Linux release 7.4.1708
    场景:
       查找tomcat进程并kill进程
    1.查找进程号
       ps -aux | grep tomcat
    2.kill进程
       kill -s 9 进程号
    以上,TKS

    展开全文
  • linux查找进程命令

    千次阅读 2018-08-28 19:44:40
    ps –ef| grep zookeeper 查找zookeeper的进程 ...查找zookeeper的进程并不显示“grep”这个进程   ps –ef| grep zookeeper| grep –v grep| wc –l zookeeper有几个进程在运行wc(word count)    ps –...

    ps –ef| grep zookeeper

    查找zookeeper的进程

     

    ps –ef| grep zookeeper| grep –v grep

    查找zookeeper的进程并不显示“grep”这个进程

     

    ps –ef| grep zookeeper| grep –v grep| wc –l

    zookeeper有几个进程在运行wc(word count) 

     

    ps –ef| grep zookeeper| grep –v grep| sort –nrk2

    降序排列    sort(排列) -n() r() k2(只展示第二列)

     

    ps –ef| grep zookeeper| grep –v grep| sort –nrk2| head –n 1

    head –n 1只显示1行

    sort –nrk2降序排列   n数字 r反过来排序(降序)k2 根据第二列的内容进行排序

    显示进程号最大的那条进程

     

    ps –ef| grep zookeeper| grep –v grep| sort –nrk2| head –n 1| awk‘{print$2}’

    awk‘{print$2}’只显示第二列

    显示进程号最大的那条进程号

     

    ps –ef| grep zookeeper| grep –v grep| sort –nrk2| head –n 3| awk‘{print$2}’| xargs kill -9

    删光一个程序的所有进程

    展开全文
  • Linux查找进程所在目录

    千次阅读 2018-03-13 15:22:31
    Linux在启动一个进程时,系统会在/proc下创建一个以PID命名的文件夹: 执行命令ll /proc/PID - cwd符号链接的是进程运行目录; - exe符号连接就是执行程序的绝对路径; - cmdline就是程序运行时输入的命令行...
  • LINUX查找进程并杀掉

    千次阅读 2018-08-15 16:41:38
    从百度上找各种文章,那个各种抄袭啊,我就是想搜个进程然后杀掉,就这么简单,你是不是也是这个需求,比如,我就是想直接执行个shell脚本把tomcat杀掉,下面的就是正经脚本,拿走不谢! engpid=`ps -ef|grep ...
  • 比如:在去了一家新公司,不熟悉服务器缓存和搭建所在目录的时候,这时候就就可以通过ps查找进程,并通过进程pid找到运行的目录了;或者在我们维护服务器时,发现某个进程异常,而top和ps命令都无法看到进程所在目录...
  • Linux查找进程的启动路径

    千次阅读 2019-06-19 10:46:19
    获取进程进程号,如18173 进入/proc/18173/,18173是上面的进程号 执行命令ls -alh | grep exe,exe链接的目标就是启动路径
  • Linux 查找进程运行位置

    千次阅读 2018-07-16 15:20:17
    http://www.cnblogs.com/joshua317/p/5643150.html点击打开链接1、通过ps或者... 获取进程的pid后,然后使用命令ls -l /proc/${pid},这个命令可以列出该进程的启动位置。ll /proc/22551 total 0 dr-xr-xr-x 2 w...
  • linux查找进程的pid,并且kill

    千次阅读 2019-10-23 14:51:04
    比如查找与python相关的进程的pid $ ps -ef | grep python 就会输出 这样就可以很容易看到,程序 python /home/chencancan/PThyroidC/preprocess/extract_patches.py 的pid为36273 如果要杀死这个进程,使用...
  • Linux查找进程并kill

    千次阅读 2011-04-11 15:38:00
    kill命令的工作原理是,向Linux系统的内核发送一个系统操作信号和某个程序的进程标识号,然后系统内核就可以对进程标识号指定的进程进行操作。比 如在top命令中,我们看到系统运行许多进程,有时就需要使用kill中止...
  • linux查找进程并杀掉进程

    千次阅读 2012-12-21 10:01:17
    ps: 查看进程状态。process state kill:删除执行中的程序或工作。杀死进程。   组合应用: 1 younes@ubuntu:~$ ps -A|grep fcitx //查看fcitx输入法的进程号 2 9495 pts/0 00:00:03 fcitx 3 younes@...
  • linux根据进程名查找进程并杀死进程

    千次阅读 2020-01-10 16:44:27
    根据进程名查找进程 命令:ps -ef|grep redis — redis 为进程名字 linux查找出来的redis相关进程,以我的为例有两组 画绿线部分 4712 4892 为这两个进程的 pid ,找到这个pid 就可以杀掉他了 根据pid杀死进程 ...
  • go linux 根据进程名查找进程

    千次阅读 2019-12-04 14:46:42
    "Running Linux cmd:" + cmd ) result , err := exec . Command ( "/bin/sh" , "-c" , cmd ) . Output ( ) if err != nil { return "" , err } return strings . TrimSpace ( ...
  • Linux 根据进程名查找进程ID

    万次阅读 2017-08-10 22:10:27
    pgrep str命令进行模糊匹配,查找匹配该特征串的进程ID
  • linux下grep查找进程

    万次阅读 2017-07-14 15:53:20
    1、查找指定进程 ps -ef | grep mmp-front第一条记录是查找出的进程;第二条结果是grep进程本身,并非真正要找的进程。 2、查找指定进程个数ps -ef | grep mmp-front -c 或者 ps -ef | grep -c mmp-front3、不显示...
  • linux查找应用进程路径

    千次阅读 2019-05-13 20:30:58
    linux查找应用进程路径 linux 通过pid 寻找程序路径的最简单命令(pwdx) 1、查找java应用 pid jps 2、使用pwdx命令 pwdx pid proc下查找 1、先查进程 ps -ef|grep XXX 2、每个进程启动之后在 /proc下面有一个于pid...
  • Linux中由进程PID查找进程

    千次阅读 2013-11-24 11:51:24
    Liunx中 通过进程名查找进程PID可以通过 pidof [进程名] 来查找。反过来 ,相同通过PID查找进程名则没有相关命令。  在linux根目录中,有一个/proc的VFS(虚拟文件系统),系统当前运行的所有进程都对应于该目录下的...
  • linux查找进程所在的执行目录

    千次阅读 2017-03-06 23:31:43
    背景 方法背景linux下,运行多个相同...查找当前用户所有xxx程序运行的进程号。 假设想查看进程号ID是123的执行目录;那么可以利用ls -l /proc/123/cwd; /proc/123/cwd是一个链接符号。指向进程号ID是123的执行目录。
  • linux java 查找进程中的线程

    万次阅读 2016-05-24 10:35:31
    linux环境下,当发现java进程占用CPU资源很高,且又要想更进一步查出哪一个java线程占用了CPU资源时,按照以下步骤进行查找: 先用top命令找出占用资源厉害的java进程id 如上图所示,java的进程id为'12377',接下来...
  • linux进程,杀进程,重启进程

    千次阅读 2016-09-02 21:19:29
    linux查进程,杀进程,重启进程今天在查看php脚本的执行情况时,发现脚本重写编码保存后,shell脚本执行时,并没有执行更新过的内容;通过手动执行脚本后,...linux 查找进程 linux 杀进程 linux 重启进程 (待更新)
  • 用C言语实现,用于在linux系统下查找需要的进程号。
  • 工作环境中遇到网络不正常,检测是某服务器异常往外发送数据包,使用netstat命令查看,发现有程序。这篇文章主要介绍了linux根据进程号PID查找启动程序的全路径,需要的朋友可以参考下

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 212,982
精华内容 85,192
关键字:

linux怎么查找进程

linux 订阅