linux系统中对进程的管理——查看及kill进程

linux系统中对进程的管理

进程:运行起来的程序
程序:可执行的文件

  • 静态查看进程

    静态查看类似于windows的任务管理器
    在这里插入图片描述
    1,静态查看进程命令:

    ps aux | head -4
    

    ps aux查看的是系统所有的进程,列出太多,加上管道后交给head处理显示四行
    在这里插入图片描述
    2,参数说明:

    USER运行这个进程的用户
    PID进程ID
    %CPU:CPU占用率
    %MEM:内存占用率
    VSZ:占用实际内存
    RSS:占用虚拟内存
    TTY:进程运行的终端
    STAT:进程状态(R-运行,S-睡眠,T-暂停,Z-僵死,X-退出)
    START:进程启动时间
    TIME:进程占用cpu时间
    COMMAND:进程名字

    3,进程排序查看

升序查看:ps aux --sort  列名
降序查看:ps aux --sort  -列名

升序查看:
在这里插入图片描述
降序查看:
在这里插入图片描述

4,查看进程的父子关系

	ps -ef

在这里插入图片描述
5,自定义显示字段

	ps axo 列名,列名

在这里插入图片描述

  • top动态查看进程信息

    top查看出的信息分为上下部分,上部分为总览,下部分为各个进程的信息。
    在这里插入图片描述

    上部分解释:
    在这里插入图片描述在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    下部分解释:
    在这里插入图片描述
    top技巧:

    top -d 1     //每一秒刷新一次
    top -d -p 1  进程号    //查看指定进程信息,查看多进程逗号隔开
    
  • 使用信号控制进程

    kill -l     //列出所有信号
    kill -9     //强制终止
    kill -15    //终止,正常结束
    kill -19    //暂停运行的程序
    kill -18    //继续运行暂停的程序
    kill -2     //键盘中断,Ctrl+c
    kill -20    //键盘暂停,Ctrl+z
    
  • 进程优先级nice

    1,优先级图示:在这里插入图片描述
    2,查看进程优先级:
    在这里插入图片描述
    3,启动时设置优先级

nice -n 优先级 进程

在这里插入图片描述
4,启动程序后,修改进程优先级

	renice 优先级 进程pid

在这里插入图片描述

  • 作业控制jobs

    jobs  //查看所有后台作业
    fg  1   //将作业1调到前台
    bg  1   //启动后台作业1
    kill %1  //终止作业1
    

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值