• Linux 笔记 进程监测 进程管理


    进程和系统监测

    w 命令

    显示 Linux 系统中当前登录用户的信息以及该用户正在执行进程相关信息。

    第一行分别是:当前时间,计算机运行时间,当前用户,平均负载(1分钟,5分钟,15分钟)

    第二行:user 用户名,TTY 登录终端名称,from 从哪里登录,LOGIN@ 用户连接系统时间,IDLE 多久没有活跃,JCPU 该进程使用所有cpu的时间,PCPU 执行当前程序所消耗的时间,WHAT 当前用户正在运行的程序

      

    who 命令

    显示当前登录的用户

    ps 命令

    是 process Status 的缩写 ,静态显示当前系统中的进程。 

    -ef 列出所有用户在所有终端进程 -u 列出当前用户进程

    top 命令

    动态显示进程列表

    q 退出,u 根据用户检索,k 结束某个进程,s 设置刷新时间

    kill 命令

    kill -9 7291 即结束 PID 为7921的进程

    killall 命令

    killfire firefox 即结束火狐程序下所有进程

    halt 命令 与 poweroff

    halt 需 root power off 不需要 root

    前台进程和后台进程

    默认情况下,用户创建的都是前台进程

    前台进程从键盘读取数据,并把处理结果输出到显示器

    创建一个后台进程只需要在末尾加 & 即可

    sudo find / -name "*log"&

    下面即给出一个进程 PID 

    nohup 命令

    no hang up(不挂起),它可在退出终端后继续执行命令。

    如:nohup cp file.txt fle-copy.txt

    将程序转到后台,暂停运行

    Ctrl + z 可以转到后台并暂停运行

    jobs 命令

    显示暂停中的后台程序

    bg 命令

    将后台暂停程序继续在后台运行

    可以添加 %1 %2 这样的参数,选择进程标号

    fg 命令

    使进程转到前台运行

    可以添加 %1 %2 这样的参数,选择进程标号

    总结前台后台进程切换命令

     

  • 相关阅读:
    opensmile python 提取wav文件的IS09特征
    pyinstaller打包显示no moule解决方法
    瀑布流布局(CSS flex实现)
    Cmake学习
    前端设计模式——过滤器模式
    微服务架构终极指南
    现代架构设计:构建可伸缩、高性能的系统
    Visual Studio 2019光标变成灰色方块问题
    Python项目开发:Flask基于Python的天气数据可视化平台
    WebDAV之葫芦儿·派盘+墨阅
  • 原文地址:https://blog.csdn.net/nullccc/article/details/126303690