爆款云主机2核4G限时秒杀,88元/年起!
查看详情

活动

天翼云最新优惠活动,涵盖免费试用,产品折扣等,助您降本增效!
热门活动
  • 618智算钜惠季 爆款云主机2核4G限时秒杀,88元/年起!
  • 免费体验DeepSeek,上天翼云息壤 NEW 新老用户均可免费体验2500万Tokens,限时两周
  • 云上钜惠 HOT 爆款云主机全场特惠,更有万元锦鲤券等你来领!
  • 算力套餐 HOT 让算力触手可及
  • 天翼云脑AOne NEW 连接、保护、办公,All-in-One!
  • 中小企业应用上云专场 产品组合下单即享折上9折起,助力企业快速上云
  • 息壤高校钜惠活动 NEW 天翼云息壤杯高校AI大赛,数款产品享受线上订购超值特惠
  • 天翼云电脑专场 HOT 移动办公新选择,爆款4核8G畅享1年3.5折起,快来抢购!
  • 天翼云奖励推广计划 加入成为云推官,推荐新用户注册下单得现金奖励
免费活动
  • 免费试用中心 HOT 多款云产品免费试用,快来开启云上之旅
  • 天翼云用户体验官 NEW 您的洞察,重塑科技边界

智算服务

打造统一的产品能力,实现算网调度、训练推理、技术架构、资源管理一体化智算服务
智算云(DeepSeek专区)
科研助手
  • 算力商城
  • 应用商城
  • 开发机
  • 并行计算
算力互联调度平台
  • 应用市场
  • 算力市场
  • 算力调度推荐
一站式智算服务平台
  • 模型广场
  • 体验中心
  • 服务接入
智算一体机
  • 智算一体机
大模型
  • DeepSeek-R1-昇腾版(671B)
  • DeepSeek-R1-英伟达版(671B)
  • DeepSeek-V3-昇腾版(671B)
  • DeepSeek-R1-Distill-Llama-70B
  • DeepSeek-R1-Distill-Qwen-32B
  • Qwen2-72B-Instruct
  • StableDiffusion-V2.1
  • TeleChat-12B

应用商城

天翼云精选行业优秀合作伙伴及千余款商品,提供一站式云上应用服务
进入甄选商城进入云市场创新解决方案
办公协同
  • WPS云文档
  • 安全邮箱
  • EMM手机管家
  • 智能商业平台
财务管理
  • 工资条
  • 税务风控云
企业应用
  • 翼信息化运维服务
  • 翼视频云归档解决方案
工业能源
  • 智慧工厂_生产流程管理解决方案
  • 智慧工地
建站工具
  • SSL证书
  • 新域名服务
网络工具
  • 翼云加速
灾备迁移
  • 云管家2.0
  • 翼备份
资源管理
  • 全栈混合云敏捷版(软件)
  • 全栈混合云敏捷版(一体机)
行业应用
  • 翼电子教室
  • 翼智慧显示一体化解决方案

合作伙伴

天翼云携手合作伙伴,共创云上生态,合作共赢
天翼云生态合作中心
  • 天翼云生态合作中心
天翼云渠道合作伙伴
  • 天翼云代理渠道合作伙伴
天翼云服务合作伙伴
  • 天翼云集成商交付能力认证
天翼云应用合作伙伴
  • 天翼云云市场合作伙伴
  • 天翼云甄选商城合作伙伴
天翼云技术合作伙伴
  • 天翼云OpenAPI中心
  • 天翼云EasyCoding平台
天翼云培训认证
  • 天翼云学堂
  • 天翼云市场商学院
天翼云合作计划
  • 云汇计划
天翼云东升计划
  • 适配中心
  • 东升计划
  • 适配互认证

开发者

开发者相关功能入口汇聚
技术社区
  • 专栏文章
  • 互动问答
  • 技术视频
资源与工具
  • OpenAPI中心
开放能力
  • EasyCoding敏捷开发平台
培训与认证
  • 天翼云学堂
  • 天翼云认证
魔乐社区
  • 魔乐社区

支持与服务

为您提供全方位支持与服务,全流程技术保障,助您轻松上云,安全无忧
文档与工具
  • 文档中心
  • 新手上云
  • 自助服务
  • OpenAPI中心
定价
  • 价格计算器
  • 定价策略
基础服务
  • 售前咨询
  • 在线支持
  • 在线支持
  • 工单服务
  • 建议与反馈
  • 用户体验官
  • 服务保障
  • 客户公告
  • 会员中心
增值服务
  • 红心服务
  • 首保服务
  • 客户支持计划
  • 专家技术服务
  • 备案管家

了解天翼云

天翼云秉承央企使命,致力于成为数字经济主力军,投身科技强国伟大事业,为用户提供安全、普惠云服务
品牌介绍
  • 关于天翼云
  • 智算云
  • 天翼云4.0
  • 新闻资讯
  • 天翼云APP
基础设施
  • 全球基础设施
  • 信任中心
最佳实践
  • 精选案例
  • 超级探访
  • 云杂志
  • 分析师和白皮书
  • 天翼云·创新直播间
市场活动
  • 2025智能云生态大会
  • 2024智算云生态大会
  • 2023云生态大会
  • 2022云生态大会
  • 天翼云中国行
天翼云
  • 活动
  • 智算服务
  • 产品
  • 解决方案
  • 应用商城
  • 合作伙伴
  • 开发者
  • 支持与服务
  • 了解天翼云
      • 文档
      • 控制中心
      • 备案
      • 管理中心

      linux进程管理——进程管理相关命令

      首页 知识中心 其他 文章详情页

      linux进程管理——进程管理相关命令

      2023-03-14 09:21:29 阅读次数:570

      进程管理,linux

      linux系统上与进程有关的命令:

       查看类命令:

          ps,pstree,pidof,pgrep\pkill,top,htop,glances,dstat,vmstat,pmap

       管理类命令:

          bg,fg,jobs,kill,killall,nohup,nice,renice


      pstree命令:

          pstree - display a tree of processes

          显示进程之间的关系,用树状图表示

      linux进程管理——进程管理相关命令

       USER:进程的属主;进程的发起者;

       PID:标识进程的唯一性的数字标识符;

       CPU:进程在执行过程中占用的CPU处理时间的百分比;

       %MEM;进程占用的物理内存百分比;

       VSZ:虚拟内存集,可交换内存集;

       RSS:常驻内存集,不可交换内存集;

       TTY:进程与哪个终端有关联的,"?"则表示与终端无关; 

       STAT:

        R    运行状态;running or runnable (on run queue)

        S    可中断睡眠态; interruptible sleep (waiting for an event to complete)

        D    不可终端睡眠态; uninterruptible sleep (usually IO)

        t    在跟踪期间被停止;stopped by debugger during the tracing

        T    停止进程控制信号;stopped by job control signal

        X    死进程; dead (should never be seen)

        Z    僵尸进程; defunct ("zombie") process, terminated but not reaped by its parent

        <    高优先级; high-priority (not nice to other users)

        N    低优先级; low-priority (nice to other users)

        L    页面是否锁进内存中;has pages locked into memory (for real-time and custom IO)

        s    会话领导; is a session leader

        l    多线程;is multi-threaded (using CLONE_THREAD, like NPTL pthreads do)

        +    前进程组; is in the foreground process group

       START:至今仍未被结束的进程被开启的时间戳;

       TIME:当前进程累计占用CPU的总时间;

       COMMAND:启动该进程的命令行参数;


      BSD风格的选项:

       a:显示所有与终端相关的进程;

       x:显示所有与终端无关的进程;

       u:显示发起进程的用户账户名称;

       o format:以自定义的字段,显示ps命令的执行结果;

      linux进程管理——进程管理相关命令



      pgrep,pkill命令

       pgrep, pkill - look up or signal processes based on name and other attributes

       pgrep是查询进程

       pkill是杀掉进程


       pgrep  [option]  pattern

       pkill [option] pattern

        -U, --uid :显示进程的真实用户ID

        -u:显示进程的有效用户ID

      -t terminal:显示与指定终端关联的进程;

      -a:显示进程的完整命令行参数;


      比如:

      linux进程管理——进程管理相关命令

      然后,我的 X shell 才可以正常连上;

      linux进程管理——进程管理相关命令


      top命令:

          top - display Linux processes

      linux进程管理——进程管理相关命令free:swap空间剩余空间大小;

      used:已经被占用的swap空间大小;

          avail mem:真正的可用的物理内存的空间大小;


      交互式命令:(在进入界面之后才会生效的命令)

          1:显示或隐藏CPU各核心的详细信息;

      P:根据各个进程对CPU时间的占用百分比进行降序排序;

      M:根据各个进程对物理内存空间占用的百分比进行降序排序;

      T:根据各个进程对CPU时间占用的百分比进行降序排序;

      l:显示或隐藏第一行,uptime等信息;

      t:显示或隐藏第二、三行信息

      m:显示或隐藏第四、五行信息

      q:退出top的交互式模式

      s:修改top命令的刷新时间间隔;

      k:向指定PID的进程发送指定的信号;

              信号:kill -l查询

      linux进程管理——进程管理相关命令


      pmap命令:

        pmap - report memory map of a process


        pmap [options] pid [...]


         -x, --extended:显示扩展信息;

      linux进程管理——进程管理相关命令    -s:根据指定的字段进行排序;

          -u:仅显示指定用户拥有的进程;


       常用的交互式命令:

          l:显示指定进行所有打开的文件列表;

          t:显示进程树结构,可以显示出进程之间的父子关系;相当于F5键的功能;

          a:设定进程的CPU亲源性,将选定进程的绑定至某个CPU核心上运行;

      linux进程管理——进程管理相关命令    -d:禁用disk I/O模块;

          -m:禁用mount模块;

          -n:禁用network模块;

          -t refresh:以秒为单位指定数据刷新时间间隔;

          -f /PATH/TO/OUTPUT_DIR:指定输出文件的路径;

          -o {HTML|CSV}:为输出到文件的数据指定数据格式;

          -s:将glances进程作为服务进程,因此可以提供基于套接字的网络访问;

          -B @IP|HOST:将glances进程绑定到指定的IP地址上;通常与-s选项一起使用;


       glances可以工作于C/S模型下;

          S:服务器模式

           # glances -s -B IPADDR


           IPADDR指的是服务器上本地某个可用的IP地址;


          C:客户端模式

           # glances -c SERVER_IPADDR


           SERVER_IPADDR指的是从远程客户端是哪个发起连接的目标服务器的IP地址;

       glances交互式操作命令;

          b:网络模块中的速率统计在bps和Bps间切换;

          c:根据CPU占用率进行进程排序;

          m:根据内存占用率进行进程排序;

          n:隐藏或显示NERWORK模块;

          d:隐藏或显示DISK模块;

          f:隐藏或显示FILE模块;

          t:恢复默认进程排序;

          h:显示help帮助信息;

          ....

      linux进程管理——进程管理相关命令


      dstat:

       dstat - versatile tool for generating system resource statistics


       stat [-afv] [options..] [delay [count]]


       常用选项:

          -c,--cpu:仅显示与CPU相关的统计信息;

          -d,--disk:仅显示与磁盘等IO设备相关的统计信息;

          -g,--page:仅显示与page相关的信息;

          -n,--net:仅显示与网络接口相关的统计信息;

          -s,--swap:仅显示与交换分区相关的统计信息;

          -y,--system:仅显示与系统相关的统计信息;

          --tcp:仅显示与TCP协议的连接状态相关的统计信息;

          --udp:仅显示与UDP协议的连接状态相关的统计信息;

      linux进程管理——进程管理相关命令1.使用信号的数字编码进行信号表示;

          2.使用信号的完整名称进行信号表示;

          3.使用信号的简写名称进行信号表示;简写名称不包含"SIG"的其余部分;


       常用的信号:

          1) SIGHUP: 无需关闭对应进程而直接让其重新读取其自身的配置文件;

          2) SIGINT:终止运行于前台的进程,使用Ctrl+c组合键,可以发送此信号;

          9) SIGKILL: 没有任何预兆终止正在运行的进程,进程所有占用的资源都不会被立即回收;

          15) SIGTERM:kill命令默认发送的信号;终止进程的运行,

          18) SIGCONT:让转入后台的进程在后台继续运行;

          19) SIGSTOP:让转入后台的进程在后台停止运行;

      linux进程管理——进程管理相关命令-s:向指定名称的进程发送指定的非SIGTERM信号;

         -I:忽略进程名称大小写的区别;

      linux进程管理——进程管理相关命令    foreground jobs,一般是通过终端启动并且在启动后一直占据终端的进程;


       后台作业:

          background jobs,一般系统启动时随系统启动,也可以通过终端启动,但启动后理解释放对终端的占用,此时我们称其为"后台运行";


       使进程从前台转移至后台:

          1.正在运行的前台作业;

          Ctrl+z

          2.对于尚未启动的进程,使其在启动后自动转入后台:

      # COMMAND &

      注意:此类从前台启动直接转入后台运行的进程,始终是与终端有关的进程,因此,如果终端被关闭,或shell进程被终止,则此类进程也会被终止;

      3.对于尚未启动的进程,使其在启动后自动转入后台,并同时剥离其与终端的关联关系;

          # nohup COMMAND &


      查看后台作业的信息:

      jobs

      linux进程管理——进程管理相关命令将后台作业转入到前台运行:

      fg [JOB_ID]

         注意:如果省略JOB_ID,则在后台进程中以"+"标识的作业会被转入前台;


      终止后台进程作业:

      kill %JOB_ID:将后台作业结束;

      linux进程管理——进程管理相关命令    nice,renice


       进程的优先级:

          0-139

      0

      1-99

      100-139:动态优先级;通过调整进程的nice值来改变进程的动态优先级;

        NICE值的取值范围:-20~19


      默认情况下,所有用户进程的动态优先级都是120,而所有进程的NICE值默认都为0;


      只有超级用户root才能使用附属的NICE值,进而提升进程的优先级;普通用户仅能使用正数的NICE值,进而降低进程的优先级;


      nice

       nice - run a program with modified scheduling priority


       nice [OPTION] [COMMAND [ARG]...]


          -n:为后面的进程调整nice值;默认为10;

      linux进程管理——进程管理相关命令



      renice:

       renice - alter priority of running processes


       renice [-n] priority [-gpu] identifier...


       常用选项:

          -n priority :设置此次要调整的nice值;即在原有的nice值之上追加上此处指定的数量;

      -p pid:

      linux进程管理——进程管理相关命令




      版权声明:本文内容来自第三方投稿或授权转载,原文地址:https://blog.51cto.com/liujingyu/2089109,作者:whale_life,版权归原作者所有。本网站转在其作品的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如因作品内容、版权等问题需要同本网站联系,请发邮件至ctyunbbs@chinatelecom.cn沟通。

      上一篇:加密解密相关内容

      下一篇:前端学习案例-Array.from方法详解

      相关文章

      2025-05-19 09:04:53

      查看RISC-V版本的gcc中默认定义的宏

      查看RISC-V版本的gcc中默认定义的宏

      2025-05-19 09:04:53
      c++ , linux
      2025-04-01 10:28:37

      小课2:筛选信息命令

      小课2:筛选信息命令

      2025-04-01 10:28:37
      bash , linux , 升序 , 服务器 , 运维
      2025-03-26 09:31:12

      shell脚本实现查询代码中定义了多少宏的方法

      shell脚本实现查询代码中定义了多少宏的方法

      2025-03-26 09:31:12
      bash , linux , 运维
      2025-03-06 09:15:26

      spring cloud系统安装涉及的技术说明

      spring cloud系统安装涉及的技术说明

      2025-03-06 09:15:26
      docker , linux , 安装 , 技术
      2025-03-05 09:24:43

      【Python】使用numpy库实现Tic-Tac-Toe井字棋

      【Python】使用numpy库实现Tic-Tac-Toe井字棋

      2025-03-05 09:24:43
      linux , 右键 , 安装 , 打开 , 输入
      2025-02-10 08:53:59

      【linux】linux C 程序 注册信号处理函数

      【linux】linux C 程序 注册信号处理函数  

      2025-02-10 08:53:59
      linux , 函数 , 注册 , 程序
      2025-01-17 09:07:21

      课时3:处理信息命令

      课时3:处理信息命令

      2025-01-17 09:07:21
      linux , shell , 数据库 , 服务器 , 运维
      2024-12-06 06:39:06

      SpringBoot项目在linux下部署脚本实例

      SpringBoot项目在linux下部署脚本实例

      2024-12-06 06:39:06
      linux , 示例 , 脚本
      2024-11-20 09:46:57

      Linux 系统日常巡检脚本

      Linux 系统日常巡检脚本,巡检内容包含了,磁盘,内存 cpu 进程 文件更改 用户登录等一系列的操作 直接用就行了

      2024-11-20 09:46:57
      java , linux
      2024-11-20 09:46:57

      提权工具推荐(PEASS-ng、linpeas_linux_amd64、winPEASany_ofs)

      提权工具推荐(PEASS-ng、linpeas_linux_amd64、winPEASany_ofs)

      2024-11-20 09:46:57
      linux , 服务器 , 运维
      查看更多
      推荐标签

      作者介绍

      天翼云小翼
      天翼云用户

      文章

      33561

      阅读量

      5243760

      查看更多

      最新文章

      查看RISC-V版本的gcc中默认定义的宏

      2025-05-19 09:04:53

      SSH port forwarding: bind: Cannot assign requested

      2024-11-20 09:46:57

      linux从入门到精通—— vim使用

      2024-11-06 07:16:52

      lrzsz——一款好用的文件互传工具

      2024-11-01 09:10:37

      linux查询磁盘是否做raid

      2024-10-29 09:41:48

      Linux免密登录设置

      2024-09-25 10:15:32

      查看更多

      热门文章

      Linux crontab 任务误删恢复及备份步骤

      2023-03-20 08:19:07

      Linux 趣味小知识--软硬连接以及应用

      2023-04-23 09:32:49

      Linux常用命令总结

      2023-05-12 07:20:42

      linux-压缩与解压缩

      2023-05-15 10:03:24

      linux基本命令(47)——iostat命令

      2023-05-12 07:21:43

      Linux中文本搜索命令grep用法详解

      2023-06-07 07:36:41

      查看更多

      热门标签

      linux java python javascript 数组 前端 docker Linux vue 函数 shell git 节点 容器 示例
      查看更多

      相关产品

      弹性云主机

      随时自助获取、弹性伸缩的云服务器资源

      天翼云电脑(公众版)

      便捷、安全、高效的云电脑服务

      对象存储

      高品质、低成本的云上存储服务

      云硬盘

      为云上计算资源提供持久性块存储

      查看更多

      随机文章

      linux防火墙

      nginx编译及安装问题集锦

      Linux安装Hexo

      Linux 特殊权限a,i,t,s以及查找带有特殊权限的所有文件

      Linux 解决sudo后接命令,仍旧权限不足的问题

      Linux:Docker的介绍(1)

      • 7*24小时售后
      • 无忧退款
      • 免费备案
      • 专家服务
      售前咨询热线
      400-810-9889转1
      关注天翼云
      • 旗舰店
      • 天翼云APP
      • 天翼云微信公众号
      服务与支持
      • 备案中心
      • 售前咨询
      • 智能客服
      • 自助服务
      • 工单管理
      • 客户公告
      • 涉诈举报
      账户管理
      • 管理中心
      • 订单管理
      • 余额管理
      • 发票管理
      • 充值汇款
      • 续费管理
      快速入口
      • 天翼云旗舰店
      • 文档中心
      • 最新活动
      • 免费试用
      • 信任中心
      • 天翼云学堂
      云网生态
      • 甄选商城
      • 渠道合作
      • 云市场合作
      了解天翼云
      • 关于天翼云
      • 天翼云APP
      • 服务案例
      • 新闻资讯
      • 联系我们
      热门产品
      • 云电脑
      • 弹性云主机
      • 云电脑政企版
      • 天翼云手机
      • 云数据库
      • 对象存储
      • 云硬盘
      • Web应用防火墙
      • 服务器安全卫士
      • CDN加速
      热门推荐
      • 云服务备份
      • 边缘安全加速平台
      • 全站加速
      • 安全加速
      • 云服务器
      • 云主机
      • 智能边缘云
      • 应用编排服务
      • 微服务引擎
      • 共享流量包
      更多推荐
      • web应用防火墙
      • 密钥管理
      • 等保咨询
      • 安全专区
      • 应用运维管理
      • 云日志服务
      • 文档数据库服务
      • 云搜索服务
      • 数据湖探索
      • 数据仓库服务
      友情链接
      • 中国电信集团
      • 189邮箱
      • 天翼企业云盘
      • 天翼云盘
      ©2025 天翼云科技有限公司版权所有 增值电信业务经营许可证A2.B1.B2-20090001
      公司地址:北京市东城区青龙胡同甲1号、3号2幢2层205-32室
      • 用户协议
      • 隐私政策
      • 个人信息保护
      • 法律声明
      备案 京公网安备11010802043424号 京ICP备 2021034386号