当前位置: 首页 > news >正文

Linux中查询运行进程的命令

在Linux中,查询运行进程的命令主要有以下几个:

1. ps 命令

基本用法:

# 查看当前终端下的进程
ps# 查看所有进程
ps -e
ps -A# 查看详细进程信息(最常用)
ps aux
ps -ef# 查看指定用户的进程
ps -u username# 查看指定进程名的进程
ps -ef | grep process_name

常用参数:

  • a:显示所有用户的进程
  • u:显示进程的详细信息
  • x:显示没有控制终端的进程
  • -e:显示所有进程
  • -f:显示完整格式

2. top 命令

实时进程监控:

# 动态显示进程信息
top# 按内存使用排序
top -o %MEM# 按CPU使用排序
top -o %CPU# 指定刷新间隔
top -d 秒数

top交互命令:

  • P:按CPU使用率排序
  • M:按内存使用率排序
  • N:按PID排序
  • k:杀死进程
  • q:退出
  • h:显示帮助

3. htop 命令

增强版top(需要安装):

# 安装htop
sudo apt install htop    # Ubuntu/Debian
sudo yum install htop    # CentOS/RHEL# 使用htop
htop

特点:

  • 彩色显示
  • 鼠标支持
  • 直观的进程树
  • 更方便的进程操作

4. pstree 命令

以树状结构显示进程:

# 显示进程树
pstree# 显示PID
pstree -p# 显示所有用户的进程
pstree -a

5. pgrep 命令

根据名称查找进程PID:

# 查找进程PID
pgrep process_name# 显示进程名和PID
pgrep -l process_name# 查找指定用户的进程
pgrep -u username process_name

6. pidof 命令

查找运行程序的PID:

pidof process_name

7. 综合使用示例

# 查找nginx进程
ps aux | grep nginx
pgrep nginx
pidof nginx# 查看进程的详细信息
ps -p PID -o pid,ppid,cmd,%mem,%cpu# 监控特定进程
top -p PID1,PID2,PID3# 查看进程打开的文件
lsof -p PID# 查看进程的环境变量
cat /proc/PID/environ | tr '\0' '\n'

8. /proc 文件系统

# 查看进程详细信息
cat /proc/PID/status# 查看进程命令行参数
cat /proc/PID/cmdline# 查看进程打开的文件
ls -l /proc/PID/fd

这些命令可以满足不同的进程查询需求,从简单的进程查看到详细的进程监控都可以覆盖。

http://www.dtcms.com/a/454815.html

相关文章:

  • 四川建设厅网站施工员证查询建设学校网站多钱
  • 微信小程序连接OneNET需要生成token,简单快速的办法
  • 做网站还是自媒体更适合赚钱wordpress主题 游戏
  • Python3 tuple 函数
  • 网站建设公司江苏wordpress下载类主题
  • 作者新游戏1.2
  • 中国建设银行网站登陆免费个人网页模板
  • 网站建设怎么赚钱深圳市电商网站建设企业
  • 【Linux】线程概念与控制(1)
  • 网站做5年有多少流量网站关键词如何布局
  • H5网站开发工程师网站建设网站形象
  • 狮岭做包包的网站优秀网站推荐
  • Python chr() 函数
  • wordpress网站文章排版插件镇海建设银行网站
  • 用cms建网站ps网站首页设计图制作教程
  • wordpress 浮动播放器seo工作前景如何
  • wordpress做什么网站好网站推广策略有哪些
  • 昆山外贸公司网站建设流程国内做网站哪家公司好
  • 沧州各种网站wordpress首页循环
  • [Java]PTA:(选做) jmu-Java-03面向对象基础-clone方法、标识接口、深拷贝
  • 酒店网站建设考虑的因素wordpress手机版切换
  • Makefile快速入门1
  • 网站信息架构图怎么做阿里巴巴网站维护要怎么做
  • 企业网站网络营销婚礼婚庆网站建设需求分析
  • C4D组域及其他常见的8种域:深度解析与应用指南
  • 网站建设内容3000字网站制作群系统
  • 一个公司多个网站做优化北京餐饮网络营销公司
  • 自建网站有哪些营销培训心得
  • 用js做的网站代码吗山东德州网站建设哪家最好
  • Gorm学习笔记 - CRUD记要