linux 查看正在运行的进程 停止进程

devtools/2025/2/14 3:05:21/

1、查看正在运行的进程

  1. 使用 ps 命令:可以用来显示当前终端会话中运行的进程。

    ps
    

    若要查看系统上所有用户的所有进程,可以使用:

    ps aux
    
  2. 使用 top 命令:提供一个动态的、实时的进程视图。

    top
    

    top 中,你可以看到CPU、内存等资源的使用情况,以及每个进程的消耗。

  3. 使用 htop 命令(如果已安装):是一个交互式的进程查看器,比 top 更直观易用。

    htop
    

2、查看指定进程

  1. 使用 ps 命令

    例如使用 ps 结合 grep 来过滤出 feh (显示图像的工具指令)相关的进程。例如:

    ps aux | grep feh
    

    这将列出所有与 feh 相关的进程以及它们的详细信息,包括PID(进程ID)、启动命令等。注意,你可能会看到一个额外的 grep 进程,那是你在执行搜索时产生的,不属于实际的 feh 进程。

  2. 使用 pgrep 命令

    pgrep 可以直接根据进程名查找其PID:

    pgrep feh
    

    如果有多个 feh 进程正在运行,它会列出所有这些进程的PID。

  3. 使用 tophtop

    • top:运行 top 后,按下 P 键可以按照CPU使用率排序,或者直接浏览列表寻找 feh 进程。
    • htop(如果已安装):提供更友好的界面,可以直接搜索或查看所有运行中的进程。输入 htop 后,你可以使用上下箭头键滚动查看进程,或者按 / 输入 feh 搜索特定进程。

3、终止进程

一旦确定了 feh 进程的PID,你可以使用 kill 命令终止它:

kill PID

如果进程没有响应,尝试强制终止:

kill -9 PID

4、参数说明

auxps 命令的一个常用选项组合,用于显示系统上所有用户的所有进程的详细信息。每个字母代表不同的含义:

  • a:显示与终端相关的所有用户的进程,包括其他用户启动的进程。
  • u:以面向用户的格式显示进程信息,提供更详细的输出,包括用户名、CPU使用率、内存使用情况等。
  • x:显示没有控制终端的进程(即后台进程),这些进程通常不由用户直接启动。

因此,当你执行命令 ps aux 时,它会列出当前系统上所有活动进程的详细列表,这对于监控和管理系统资源非常有用。输出的信息通常包含以下几列:

  • USER:启动该进程的用户。
  • PID:进程ID。
  • %CPU:进程占用的CPU百分比。
  • %MEM:进程占用的物理内存百分比。
  • VSZ:进程使用的虚拟内存量(以KB为单位)。
  • RSS:进程使用的固定内存量(以KB为单位)。
  • TTY:与进程关联的终端名称(如果有的话)。
  • STAT:进程状态(例如运行R、睡眠S、无终端T等)。
  • START:进程启动的时间或日期。
  • TIME:进程累计使用的CPU时间。
  • COMMAND:启动进程的命令及其参数。

http://www.ppmy.cn/devtools/158656.html

相关文章

DeepSeek-R1:通过强化学习提升大型语言模型推理能力的探索

DeepSeek-R1:通过强化学习提升大型语言模型推理能力的探索 在人工智能领域,大型语言模型(LLMs)的发展日新月异,其在自然语言处理和生成任务中的表现逐渐接近人类水平。然而,如何进一步提升这些模型的推理能…

Jetpack之ViewBinding和DataBinding的区别

DataBinding与ViewBinding推出的时间 DataBinding推出的时间比较早‌,ViewBinding是后来推出的。 DataBinding在2015年7月发布的Android Studio v1.3.0版本上引入,并在2016年4月Android Studio v2.0.0版本上正式支持‌。 ViewBinding则是在2019年Andr…

flutter本地推送 flutter_local_notifications的使用记录

flutter_local_notifications 效果 安卓配置(AndroidManifest.xml) <uses-permission android:name"com.android.alarm.permission.SET_ALARM"/> <uses-permission android:name"android.permission.SCHEDULE_EXACT_ALARM" /> <us…

android launcher拖动图标释放错位

由于为了设备流畅把所有动画效果设置为0.5&#xff0c;不设置为0是因为锁屏在开机时会有闪黑屏的现象。在此背景下&#xff0c;测试发现在拖动桌面图标时&#xff0c;在图标动画过程中错位时释放图标&#xff0c;则图标会留在错位的位置&#xff0c;不会自动对齐。 原因就是动…

前瞻技术:未来改变生活的关键趋势

人工智能AI&#xff09;在金融投资中越来越重要。它帮助投资者做出更明智的决策&#xff0c;提升决策的科学性。传统的投资方式依赖于个人经验和直觉&#xff0c;这样往往会导致判断失误。AI则通过大量数据分析&#xff0c;提供更准确的信息。 AI使用机器学习算法&#xff0c;…

后端登录校验

登录校验 登录标记&#xff1a; 用户登录成功之后&#xff0c;每一次请求中&#xff0c;都可以获取到该标记&#xff08;会话技术&#xff09; 统一拦截&#xff1a; 过滤器Filter拦截器Interceptor 一、会话技术 会话&#xff1a;用户打开浏览器&#xff0c;访问web服务器…

科技查新过不了怎么办

“科技查新过不了怎么办&#xff1f;” “科技查新不通过的原因是什么&#xff1f;” 想必这些问题一直困扰着各位科研和学术的朋友们&#xff0c;尤其是对于查新经验不够多的小伙伴&#xff0c;在历经千难万险&#xff0c;从选择查新机构、填写线上委托单到付费&#xff0c;…

【机器学习案列】车辆二氧化碳排放量预测

这里是引用 &#x1f9d1; 博主简介&#xff1a;曾任某智慧城市类企业算法总监&#xff0c;目前在美国市场的物流公司从事高级算法工程师一职&#xff0c;深耕人工智能领域&#xff0c;精通python数据挖掘、可视化、机器学习等&#xff0c;发表过AI相关的专利并多次在AI类比赛中…