Linux进程管理

前言:

最近整理一些以前的学习笔记。
过去都是存储在本地,此次传到网络留待备用。


 

  • 程序:静态的代码,占用硬盘
  • 进程:动态的代码,占用CPU、内存
  • systemd是所有进程的父进程,PID=1
  • 进程的标识:PID
  • 树形结构进程:
    • 父进程
    • └子进程

 

进程相关命令

  • pstree : 以树的形式显示进程

  • ps : 显示进程状态

  • top : 实时显示系统状态

  • pgrep : 进程检索工具

  • pkill : 关键字查杀进程

  • kill : 根据pid杀死进程

  • killall : 根据进程名查杀进程

  • 进程前后台调度:

    • 后台启动执行

       ‘&’,在命令行末尾加 & 符号,不占用当前终端。
      ]# sleep 800 &
      
    • ^Z //按ctrl+z 暂停进程并放入后台

    • 查看后台进程

      ]# jobs
      
    • 将jobs中进程放到后台运行

      ]# bg 作业标识号
      
    • 将jobs中进程恢复到前台运行

      ]# fg 作业标识号
      
    ]# jobs        //查看进程
    [1]-  运行中               sleep 800 &
    [2]+  已停止               sleep 700
    ]# bg 2        //将后台编号为2的进程继续后台运行
    ]# jobs
    [1]-  运行中               sleep 800 &
    [2]+  运行中               sleep 700 &
    ]# fg %2        //将后台编号为2的进程恢复到前台运行
    sleep 700
    

 

转载于:https://my.oschina.net/xinsui1314x/blog/3077098

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值