`

Linux用ps命令查找进程PID再用kill命令终止进程的方法

 
阅读更多
http://blog.csdn.net/zhshow/article/details/6042338
我们需要使用linux下另外一个ps命令查找与进程相关的PID号:
ps aux | grep java
    ps a 显示现行终端机下的所有程序,包括其他用户的程序。
    ps -A 显示所有程序。
    ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。
    ps -e 此参数的效果和指定"A"参数相同。
    ps e 列出程序时,显示每个程序所使用的环境变量。
    ps f 用ASCII字符显示树状结构,表达程序间的相互关系。
    ps -H 显示树状结构,表示程序间的相互关系。
    ps -N 显示所有的程序,除了执行ps指令终端机下的程序之外。
    ps s 采用程序信号的格式显示程序状况。
    ps S 列出程序时,包括已中断的子程序资料。
    ps -t<终端机编号> 指定终端机编号,并列出属于该终端机的程序的状况。
    ps u 以用户为主的格式来显示程序状况。
    ps x 显示所有程序,不以终端机来区分。
    最常用的方法是ps aux,然后再通过管道使用grep命令过滤查找特定的进程,然后再对特定的进程进行操作。
    其次,使用kill命令结束进程:kill xxx
    1)作用
    kill命令用来中止一个进程。
    2)格式
    kill [ -s signal | -p ] [ -a ] pid ...
    kill -l [ signal ]
    3)参数
    -s:指定发送的信号。
    -p:模拟发送信号。
    -l:指定信号的名称列表。
    pid:要中止进程的ID号。
    Signal:表示信号。

例子:
ps aux | grep java
pandy     8064  0.0  0.0 112688   924 pts/2    S+   16:30   0:00 grep --color=auto java, 其中8064就是pid。
kill -9 8064 //杀死这个java.

1. 在LINUX命令平台输入1-2个字符后按Tab键会自动补全后面的部分(前提是要有这个东西,例如在装了tomcat的前提下,输入tomcat的to按tab)。
2. ps 命令用于查看当前正在运行的进程。
    grep 是搜索
   例如: ps -ef | grep java
                 表示查看所有进程里CMD是java的进程信息
          ps -aux | grep java
                 -aux 显示所有状态
                 ps
3. kill 命令用于终止进程
   例如: kill -9 [PID]               
                 -9表示强迫进程立即停止

通常用ps 查看进程PID ,用kill命令终止进程
分享到:
评论

相关推荐

    linux 查找进程及终止进程操作的相关命令.docx

    Linux 查找进程及终止进程操作的相关命令 Linux 操作系统中,查找和终止进程是非常重要的操作。为了帮助用户更好地管理进程,本文将详细介绍 Linux 中查找和终止进程的相关命令。 查找进程的命令:ps ps 命令是 ...

    Linux系统命令top,ps,kill,free,vmstat等命令的源码

    在Linux操作系统中,掌握一些基础的系统管理命令是至关重要的,比如`top`, `ps`, `kill`, `free`和`vmstat`等。这些命令提供了监控系统性能、查看进程状态、管理进程以及分析内存和虚拟内存使用情况的能力。本源码包...

    Linux进程管理命令详解:ps、kill、pkill的使用方法

    内容概要:本文详细讲解了在 Linux环境中常用的几个用于管理进程的命令,其中包括如何使用ps查看进程,kill终止指定 PID的进程,以及 pkill和 pgrep通过名字来定位并操作相关进程。此外还介绍了 htop,pstree等可视...

    linuxps命令、kill命令及kill函数概述.pdf

    `kill`命令则是用来向一个或多个进程发送信号,从而影响其行为或者终止进程。基本语法是`kill [选项] pid...`。以下是`kill`命令的一些关键选项: - `-s`:指定要发送的信号,如`SIGTERM`(默认)或`SIGKILL`(强制...

    Linux寻找和杀掉僵尸进程的命令和方法

    终止僵尸进程后,应再次使用`ps`和`grep`命令检查是否还有僵尸进程存在,确保系统恢复正常状态。 总之,对于Linux系统管理员来说,理解和掌握如何寻找和杀掉僵尸进程是一项重要的技能,它有助于保持系统的健康和...

    LINUX查看和处理僵死进程

    也可以使用`ps -ef|grep defunc`命令来查找僵尸进程。 僵死进程的出现可能是因为父进程没有正确地释放子进程的资源,导致子进程变成僵尸进程。有些ZOMBIE进程时用kill -9也不能杀死,而且消耗了很多系统资源不能...

    Linux 进程管理指南.pdf

    * pidof 命令:查找进程的 PID。 * lsof 命令:查找进程打开的文件。 Linux 进程管理是操作系统中最重要的组件之一。了解如何管理进程可以帮助你更好地使用 Linux 系统,提高系统的安全性和稳定性。

    查找进程和关闭进程(非API)

    在Linux中,可以使用`kill`命令,需要提供进程的PID,如`kill &lt;pid&gt;`。如果进程无法正常停止,可以使用`kill -9 &lt;pid&gt;`以强制方式结束。 2. **图形界面关闭**:某些第三方工具,如Process Explorer(Windows)或...

    linux实验五_进程管理命令

    2. **掌握查看、删除进程的正确方法**:学会使用`ps`命令查看系统中当前存在的进程,并掌握如何使用`kill`命令来终止特定进程。 3. **掌握命令在后台运行的用法**:学习如何使用`&`符号使命令在后台运行,以及如何...

    linux 通过命令关闭指定服务

    一旦找到了服务的PID,就可以使用`kill`命令来结束该进程了。`kill`命令的基本格式是`kill [信号] 进程ID`。信号是用来控制进程的特殊指令,比如`SIGTERM`(15)温和地请求进程终止,`SIGKILL`(9)则是强制立即停止...

    Kill run进程工具

    - **控制进程**:`kill`命令在Unix/Linux系统中用于终止进程,需要提供进程ID;Windows系统中,可以使用`Task Manager`或`Taskkill`命令来结束进程。 3. **Kill命令详解**: - **Linux/Unix**:`kill`命令发送一...

    杀进程命令

    例如,当某个进程占用过多资源导致系统响应缓慢时,可以通过`ps`或`top`命令找到该进程的PID,然后使用`kill`命令来终止它。 ### 进程管理注意事项 1. **权限问题**:通常只有超级用户(root)才能强制终止任何...

    Linux进程管理相关命令

    - `ps -le | grep [关键词]`: 查找包含关键词的进程及其父进程PID和优先级。 - **示例**: 查找含有“cron”的进程: ```bash ps aux | grep cron ``` #### 2. 使用`lsof`查看文件打开情况 - **命令**: - `lsof`...

    Linux下Tomcat的启动、关闭、杀死进程

    2. **使用kill命令终止进程**: 找到Tomcat进程的PID后,可以通过`kill`命令强制终止该进程。 ```bash kill -9 PID ``` 例如,假设Tomcat的PID为5144,则可以使用如下命令强制终止Tomcat: ```bash kill -9 ...

    linuxkill用法、killall、pkill、xkill.pdf

    例如,要结束HTTPD服务,首先通过`ps aux | grep httpd`查找进程,然后使用`kill PID`发送信号给指定进程。默认情况下,kill发送SIGTERM信号(信号代码15),让进程优雅地终止。如果进程无法正常关闭,可以使用`kill...

    如何终止当前进程

    - 使用`pgrep`命令可以更方便地查找进程ID,特别是当进程名不完全匹配时。 了解和熟练掌握这些进程管理技巧,不仅可以帮助你解决日常的性能问题,还能在遇到恶意软件或系统资源被占用过多的情况时,有效地进行故障...

    kill用法,同时杀一类进程

    综上所述,`kill`结合`ps`、`grep`、`awk`和`xargs`等命令的使用,为我们提供了一种灵活且强大的方式,来定位并终止一类具有特定特征的进程。这种组合使用的方法不仅适用于单一服务器环境,同样适用于集群管理、自动...

    Linux下进程管理

    - **kill** 命令:用于发送信号给进程以改变其行为,例如终止进程。 #### 三、计划任务与进程 在Linux中,计划任务通常通过`cron`守护进程来实现,它可以按照预定的时间表自动执行指定的任务。计划任务与普通进程...

    linux常用命令大全.pdf

    2. **kill**:发送信号给进程以终止它。需要知道进程的PID。 3. **top/htop**:实时监控系统中的进程活动,显示CPU和内存使用情况。 #### 三、网络操作 1. **ping**:测试与远程主机的连接性。 2. **ifconfig/ip...

    ubuntu查杀进程方法

    `ps` 命令是Linux中最常用的进程状态查看命令之一。通过`ps`命令可以查看当前运行的所有进程信息。 - **基本用法**:`ps [选项]` - `-e`: 显示所有进程。 - `-a`: 显示终端中所有进程的信息。 - `-x`: 显示...

Global site tag (gtag.js) - Google Analytics