`

linux命令学习之结束进程

阅读更多
    Kill命令:
    作用:
      kill用来终止一个进程
        格式:
            kill [ -s signal | -p ] [ -a ] pid...
      参数
      -s:指定发送的信号。
      -p:模拟发送信号。
      -l:指定信号的名称列表。
      pid:要中止进程的ID号。
                      --------------------------------------------------------------------------------------------------
                        pgrep命令:
        pgrep -f program_name列出进程名为 program_name 的ID,f参数可以匹配command中的关键字;
            pgrep -ln httpd
              列出最新启动的apache进程ID,-l 参数用来显示进程名称;

                  pgrep -lo httpd
                    列出最早启动的apache进程ID;
                                              -------------------------------------------------------------------------------------------------------
                        pkill命令:
                            pkill  -x program_name结束掉 进程名为 program_name 的进程,x参数启用精确匹配;
                                                              ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
                                结束进程常用方法:
                                  方法一:
                                    1. kill -s 9 `ps aux | grep -w program_name | grep -v grep | awk '{print $2}'`
                                    2. 方法二:

                                  1.获得进程ID

                                  pgrep -f program_name


                                  ps -ef | grep program_name

                                  2.杀掉进程

                                  kill -s 9 pid

                                   

                                   

                                  方法三:

                                  kill -s 9 'pgrep -f program_name'

                                  方法四:

                                  pkill -9 program_name'

                                  分享到:
                                  评论

                                  相关推荐

                                    Linux命令学习手册

                                    Linux命令学习手册是一份专为初学者设计的资源,它涵盖了Linux操作系统中常用的各种命令,帮助用户更好地理解和操作Linux环境。Linux是一种免费且开源的操作系统,广泛应用在服务器、超级计算机和个人计算机上。学习...

                                    linux命令学习chm文件

                                    本资源包提供了四份关于Linux命令学习的CHM(Microsoft帮助文件)文档,分别是"大学生攻克Linux系统教程(又名天下没有难学的Linux)"、"Linux基础命令教程豪华版"、"Linux常用命令全集"以及"Linux命令大全"。...

                                    linux-Linux命令大全内容包含Linux命令手册详解学习搜集

                                    本资源"Linux命令大全"包含了516个Linux命令的详细资料,对于学习和理解Linux操作系统至关重要。下面,我们将深入探讨这个资源中涉及的一些关键知识点。 1. **命令手册**: - 在Linux世界中,命令手册(man pages...

                                    Linux系统命令学习包,三天学会全部Linux命令

                                    系统管理命令也非常重要,如"shutdown"和"reboot"用于关机和重启,"top"或"htop"实时监控系统资源使用情况,"ps"展示进程状态,"kill"或"killall"用于结束进程。"df"和"du"分别查看磁盘空间总览和具体目录或文件占用...

                                    linux查看进程和终止进程

                                    `ps`命令是Linux系统中最基础且功能强大的进程查看工具之一,能够提供丰富的信息,如哪些进程正在运行、进程的状态、进程是否已经结束等。 ##### 2.1 ps命令的基本用法 `ps`命令的基本格式为: ```sh ps [选项] ```...

                                    linux学习资料(包含各种命令)

                                    以下是一些重要的Linux命令和相关知识点: 1. **终端与shell**:在Linux中,用户通过终端(Terminal)或控制台进行交互,它使用shell(如bash)作为命令解释器,执行用户输入的命令。Bash是最常用的shell,提供了...

                                    Linux命令大全 (学习Linux命令的必不可少的工具书)

                                    4. **系统信息与管理**:`uname`(显示系统信息)、`top`和`htop`(监控系统性能)、`ps`(查看进程状态)、`kill`(结束进程)、`shutdown`和`reboot`(关机和重启系统)等。 5. **网络操作**:`ifconfig`(配置...

                                    手机练习linux命令_linux_手机练习linux_

                                    在智能手机日益普及的今天,许多用户不仅将其作为通信和娱乐工具,也开始利用手机进行学习和工作,其中包括对Linux命令的学习。Linux是一种广泛应用于服务器、个人电脑以及嵌入式设备的操作系统,其命令行界面(CLI...

                                    Linux命令开启资源

                                    3. **结束进程**:`kill -9`命令用于强制结束一个进程,这里的X代表你要结束的进程ID。例如,如果你找到的Java进程ID是1234,那么`kill -9 1234`会立即终止这个进程,这对于停止无法正常关闭的服务非常有用。 4. **...

                                    LINUX命令大全,提供了详细的命令格式和参数介绍

                                    16. **kill/killall** - 结束进程 - `kill -9 pid`:结束指定进程ID的进程 - `killall process_name`:结束所有名为process_name的进程 这些只是Linux命令海洋中的一小部分,实际使用中,熟练掌握这些基础命令能...

                                    linux命令学习,命令大全

                                    本资源"Linux命令学习,命令大全"提供了全面的Linux命令指南,涵盖了从基础到高级的各种命令,旨在帮助用户熟练地在终端中进行操作。 一、基本命令 1. `ls`:列出目录内容,可配合 `-l` 参数显示详细信息,`-a` ...

                                    Linux命令详细手册+Linux命令大全

                                    4. 系统与进程管理:`ps`显示进程状态,`kill`发送信号结束进程,`top`实时监控系统资源使用情况。 5. 网络与通信:`ping`测试网络连通性,`netstat`显示网络连接信息,`ssh`实现远程登录。 6. 包管理与软件安装:...

                                    Linux命令大全详解

                                    “Linux命令大全”这本书高清非扫描版的提供,无疑为Linux学习者提供了宝贵的资源。通过深入阅读和实践,不仅可以理解每个命令的用法,还能了解它们在不同场景下的应用,从而成为Linux操作系统的高手。

                                    Linux命令大全搜索工具

                                    这个“Linux命令大全搜索工具”提供了丰富的资源,帮助用户快速查找和学习各种Linux命令。 1. **Linux命令基础** Linux命令行界面是通过输入指令与系统交互的方式,每个命令都有其特定的功能。例如,`ls`用于列出...

                                    Linux常用命令全集_集中所有linux命令

                                    - `kill`:发送信号结束进程,如`kill -9 pid`强制结束进程。 - `systemctl`:在Systemd系统中管理服务。 6. 网络操作: - `ping`:检查网络连接,如`ping www.example.com`。 - `nc`(netcat):网络工具,常...

                                    linux命令大全 linux菜鸟版

                                    5. **进程管理**:`ps`显示当前运行的进程,`kill`和`pkill`用于结束进程,`top`或`htop`提供实时的系统资源监控。 6. **网络操作**:`ping`测试网络连通性,`curl`和`wget`下载网页或文件,`ifconfig`查看网络接口...

                                    Linux常用C函数和Linux命令大全

                                    10. **kill**:发送信号到进程,结束进程。 11. **ifconfig**:查看或配置网络接口。 12. **ping**:检查网络连通性。 13. **sudo**:以超级用户权限执行命令。 14. **apt-get**/`yum`:在Debian/Red Hat系统上安装...

                                    Linux命令手册简明版

                                    9. **进程管理**:`ps`列出当前进程,`kill`发送信号结束进程,`nohup`使命令在后台运行不受登录退出影响,`nice`和`renice`调整进程优先级。 10. **系统信息**:`uname`显示系统信息,`whoami`显示当前用户名,`...

                                    常用 linux 命令手册

                                    - `kill`和`pkill`:发送信号结束进程,`-9`强制杀死进程。 - `nohup`:使命令在后台持续运行,即使用户注销也不会终止。 7. 网络通信: - `ping`:检查网络连接。 - `telnet`:测试远程服务的可达性。 - `nc`...

                                    Linux命令学习文档

                                    进程管理涉及`ps`列出系统中的进程,`top`实时监控系统状态,`kill`发送信号结束进程。系统管理命令如`df`检查磁盘空间,`du`估算目录占用空间,`fdisk`处理磁盘分区,`mount`和`umount`挂载和卸载文件系统。网络...

                                  Global site tag (gtag.js) - Google Analytics