关于 国产麒麟系统使用killall命令杀死模糊匹配进程失败“未找到该进程” 的解决方法

Posted 长沙红胖子Qt

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于 国产麒麟系统使用killall命令杀死模糊匹配进程失败“未找到该进程” 的解决方法相关的知识,希望对你有一定的参考价值。

若该文为原创文章,转载请注明原文出处
本文章博客地址:https://hpzwl.blog.csdn.net/article/details/126677352

红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…(点击传送门)

Qt开发专栏:各种问题解决(点击传送门)

国产麒麟系统相关开发


问题

  启动软件需要强制杀死对应的子进程软件,发现麒麟系统killall指令无法模糊匹配。
  
  


arm-linux上的测试(群友提供)

  ubuntu和arn-linux上都是正常的。
  


解决方法

  先列出所有进程,然后匹配关键字的进程列表,然后提取列表的进程id,然后精确杀掉id进程。

ps -ef | grep loginDemo | grep -v grep | awk 'print $2' | xargs kill -9

  精确杀掉匹配到关键字的进程。


若该文为原创文章,转载请注明原文出处
本文章博客地址:https://hpzwl.blog.csdn.net/article/details/126677352

以上是关于关于 国产麒麟系统使用killall命令杀死模糊匹配进程失败“未找到该进程” 的解决方法的主要内容,如果未能解决你的问题,请参考以下文章

关于 国产麒麟系统使用killall命令杀死模糊匹配进程失败“未找到该进程” 的解决方法

关于 在国产麒麟系统上使用QProcess配合管道命令执行shell命令获取预期结果输出失败 的解决方法

关于 在国产麒麟系统上使用QProcess配合管道命令执行shell命令获取预期结果输出失败 的解决方法

关于 在国产麒麟系统上使用QProcess配合管道命令执行shell命令获取预期结果输出失败 的解决方法

killall kill pkill 命令详解

[Linux] killall kill pkill 命令详解