Linux下的进程操作

本文详细介绍了Linux系统中的进程操作,包括查看进程状态的命令、进程排序、优先级调整、前后台进程切换、进程信号处理、动态监控进程的工具top以及服务的控制。通过实例展示了如何查看、管理进程,以及如何处理进程的优先级和信号,还提到了如何控制服务的启动和状态。
摘要由CSDN通过智能技术生成

进程

1.进程状态

R(running):该程序正在运行
S(sleeping):该程序正在睡眠状态(idle),但可以被唤醒(signal)
D 不可被唤醒的睡眠状态:通常进程可能在等待I/O的情况
T (stop):停止状态,可能是在工作控制(背景暂停)或除错状态(traced)
Z(Zombie):僵尸状态,该程序已经终止但却无法被移除至内存外

2.查看进程
(1)常用命令

   ps	-A		##所有进程
    	-a		##在当前环境中运行的进程,不包含环境信息
    	-u		##显示进程用户信息
    	 a		##再当前环境中运行的进程
    	 x|-x	##列出系统中所有运行包含tty输出设备
    	 f		##显示进程的父子关系
    	 e		##显示进程的详细信息(系统资源的调用)

查看所有进程在这里插入图片描述
查看当前环境运行的进程
显示进程用户信息
列出系统中所有运行包含tty输出设备
在这里插入图片描述
显示进程的详细信息
显示进程的父子信息
在这里插入图片描述

(2)常用组合

ps aux		##显示系统中所有进程并显示进程用户
ps ef		##显示进程详细信息并显示进程父子关系
ps ax		##显示当前系统中的所有进程
pstree		##显示当前系统的进程树

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
(3)显示进程指定信息(可与进程的查看命令一起使用)
默认显示当前环境的进程指定信息,加上ax会显示全部

ps -o  xxx		##显示进程的指定信息
   -o  comm		##进程名称
       user		##进程所有人
       group 	##进程所有组
       %cpu		##进程cpu使用率
       %mem		##进程内存使用率
       pid		##进程id
       nice     ##进程优先级

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值