Linux-day06-进程管理 终止进程

本文介绍了如何使用kill命令在Linux系统中终止进程,包括基本语法和选项,如通过进程号或进程名称来终止进程,以及使用-9选项强制停止。此外,还展示了在不同场景下的最佳实践,如踢掉非法登录用户、停止远程登录服务sshd以及结束多个编辑器实例。同时提到了使用pstree命令以树形结构查看进程信息。
摘要由CSDN通过智能技术生成

1:介绍

        若是某个进程执行一般需要停止时,或时已消 了很大的系统资源时,此时可以考虑i停止该进程,使用kill命令来完成此项任务。

2:基本语法:

        kill        [选项]        进程号        (通过进程号杀死进程)

        killall        进程名称        (通过进程名称杀死进程,也支持通配符,这在系统因负载过大而变得很慢时很有用)

3:常用选项:

        -9:表示强迫进程立即停止。

4:最佳实践

        1:踢掉某个非法登录用户

 一个普通用户A进行登录,然后再root用户下,通过ps   -aux  |   grep   sshd可查看到A的进程名B,然后root用户通过使用kill   B即可。

        2:终止远程登录服务sshd,在适当时候再次重启sshd服务

在root用户下,通过ps   -aux  |   grep   sshd可查看到/usr/sbin/sshd所对应的的进程号A,然后root用户通过使用kill   A即可,再次使用ps   -aux  |   grep   sshd即可发现没有sshd服务。

        3:终止多个gedit编辑器

killall     gedit

        4:强制杀掉一个终端

通过ps     -aux  |   grep  bash命令,查看到/bin/bash所对应的进程ID号A,然后通过kill   -9   A即可强制杀掉。

5:查看进程树pstree

        基本语法:pstree        [选项]        (可以更加直观的来看进程信息)

        常用选项:-p:显示进程的PID;-u:显示进程的所属用户

        应用案例:\

                1:请以树状的形式显示进程的PID

pstree     -p

                2:请以树状的形式显示进程的用户ID 

pstree     -u

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

总会有天明

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值