Ubuntu 查找进程 结束进程运行

这篇具有很好参考价值的文章主要介绍了Ubuntu 查找进程 结束进程运行。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


1 查看运行的程序

1.1 top运行中系统的动态

top

ubuntu 查看所有进程,Windows Linux WSL,linux,运维,服务器

1.2 ps查看进程

  1. 显示所有运行中的进程
ps aux

ubuntu 查看所有进程,Windows Linux WSL,linux,运维,服务器

  1. 参数
  • a:显示一个终端的所有进程,除会话引线外;
  • u:显示进程的归属用户及内存的使用情况;
  • x:显示没有控制终端的进程;
  • -l:长格式显示更加详细的信息;
  • -e:显示所有进程;

ps -a

ubuntu 查看所有进程,Windows Linux WSL,linux,运维,服务器

ps u

ubuntu 查看所有进程,Windows Linux WSL,linux,运维,服务器

ps au

ubuntu 查看所有进程,Windows Linux WSL,linux,运维,服务器


2 查找进程pgrep

pgrep -l qq

ubuntu 查看所有进程,Windows Linux WSL,linux,运维,服务器

参数:

  • -l:显示PID和进程名称
  • -c:计算进程数量

3 结束进程 kill

3.1 kill 根据进程号结束进程

kill [-信号代码] PID
  • 默认信号为 -9
  • 1 , -HUP 挂起
  • 2 , -INT 从键盘中断,相当于 Ctrl+c
  • 3 , -QUIT 从键盘退出,相当于 Ctrl+d
  • 4 , -ILL 非法指令
  • -6 , -ABRT 发送 abort 信号退出
  • -9 , -KILL 发送 kill 信号退出
  • -11 , -SEGV 内存错误
  • -13 , -PIPE 破坏管道
  • -14 , -ALRM
  • -15 , -TERM 发送 Termination 信号
  • -STOP 停止进程,但不结束
  • -CONT 继续运行已停止的进程

3.2 killall 根据程序名杀死所有进程

killall -9 qq

3.2 通过程序名结束所有进程

EX: 查抄音乐软件,并结束其运行

  1. 模糊查找
pgrep -l box

ubuntu 查看所有进程,Windows Linux WSL,linux,运维,服务器

  1. 根据程序名结束进程
pkill rhythmbox

参考

Linux ps命令详解:查看正在运行的进程 http://c.biancheng.net/view/1062.html

Linux pgrep命令https://zhuanlan.zhihu.com/p/362880931

ubuntu中,终止一个进程或终止一个正在运行的程序https://blog.csdn.net/callmeqiuqiuqiu/article/details/103364361文章来源地址https://www.toymoban.com/news/detail-660242.html

到了这里,关于Ubuntu 查找进程 结束进程运行的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • MacOS终端下查看进程和端口号,以及结束该进程的指令

    查看进程和端口号: 该命令将列出所有当前正在监听的端口和进程。 结束进程: 例如: sudo kill 22433 即可关闭9090端口,之前我就是因为该端口号被占用导致springboot启动累类报错 将[进程ID]替换为要结束的进程的ID,可以使用以下命令查看进程ID: 将[进程名]替换为要查找的进

    2024年02月11日
    浏览(44)
  • Mac 上查看端口占用情况并结束进程的方法

    在 Mac 上,如果你想查看当前系统中哪些进程正在占用特定的端口,并且需要结束某个进程以释放端口,下面是一些方法可以帮助你完成这些任务。 步骤1:打开终端应用 在 Launchpad 或者应用程序文件夹中找到终端应用,双击打开。 步骤2:查看端口占用情况 在终端中输入以下

    2024年02月13日
    浏览(99)
  • Windows11安装运行Linux(Ubuntu)应用

    输入 windows 打开界面 选择 虚拟机监控程序平台 、 适用于linux的子系统 、 虚拟机平台 在 Windows 系统中,\\\"虚拟机平台\\\"和\\\"虚拟机监控程序平台\\\"是两个与虚拟化相关的功能,但它们各自有着不同的作用和用途。 虚拟机平台 (Virtual Machine Platform): 这个功能允许你在 Windows 操作系

    2024年04月11日
    浏览(40)
  • Ubuntu 上安装 Wine,让你的 Windows 软件也能运行

    当 Windows 用户开始使用 Linux 时,他们面临的主要问题是某些软件不可用。 但是在像 Wine 这样的兼容层的帮助下,您可以轻松地在 Linux 上使用 Windows 应用程序。在本文中,将带您一起讨论 Wine 是什么以及如何在 Ubuntu 系统上安装它。 当 Linux 首次发布时,它不支持为其他操

    2024年02月07日
    浏览(40)
  • Linux查看某个进程的所有连接

    使用 netstat 命令: 将 进程号 替换为你要查找的进程的进程号。 使用 lsof 命令: 同样,将 进程号 替换为你要查找的进程的进程号。 进程号即为进程的 PID (Process ID),它是操作系统中用于唯一标识一个进程的数字标识符。在Linux系统中,PID是分配给运行的每个进程的唯一值。

    2024年02月15日
    浏览(40)
  • Vscode+Cmake配置并运行opencv环境(Windows和Ubuntu大同小异)

    之前在培训新生的时候,windows环境下配置opencv环境一直教的都是网上主流的vs studio配置属性表,但是这个似乎对新生来说难度略高(虽然个人觉得完全是他们自己的问题),加之暑假之后对cmake实在是爱不释手,且这样配置确实十分简单(其实都不需要配置),故斗胆妄言vs code下

    2024年02月02日
    浏览(67)
  • Linux Ubuntu查看正在使用的显卡:运行命令 lspci -nnk | grep -i vga -A3 | grep ‘in use‘

    在Pop!_OS中,可以通过以下命令来查看当前正在使用的显卡: 这个命令会列出所有的VGA设备,并显示当前正在使用的设备。输出的结果可能类似于: 这表示当前正在使用的是NVIDIA显卡驱动程序。如果输出为空,则表示当前系统没有启用任何显卡驱动程序。 另外,如果你使用的

    2024年02月06日
    浏览(48)
  • 查看Linux中所有正在运行的服务

    在Linux系统中,有多种方法可以查看当前正在运行的服务。这些方法可以帮助您了解系统中正在执行的各种服务,并监控它们的状态。下面将介绍几种常用的方法。 使用systemctl命令 systemctl是一个用于管理systemd系统和服务的命令行工具。它可以显示当前正在运行的服务以及它

    2024年02月03日
    浏览(46)
  • Windows bat 查找文件被哪个进程占用,并终止该进程

    我有个批处理脚本如下: 其中, for /F 语句是将除当天之外的log文件,移动到 archivedlogs ,然后这个批处理是在任务计划中定期跑的。 运行一段时间后,偶尔发现仍有当天之外的log文件未被移动到 archivedlogs ,后来定位发现,文件是被 python.exe 程序给占用了,推测可能是 p

    2024年02月15日
    浏览(40)
  • 如何在Windows系统中检测和结束运行中的程序(任务管理器显示运行程序可能有bug)

    在Windows系统的日常使用和管理过程中,我们经常需要检测某个程序是否正在运行,并在必要时结束它。本文将详细介绍如何在Windows系统中检测运行中的程序,并提供多种方法来结束这些程序。 1. 任务管理器 最直观的方法是使用任务管理器。通过按下 Ctrl + Shift + Esc 快捷键,

    2024年02月21日
    浏览(56)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包