Linux操作系统(十)——进程管理 一、进程的理解与分类进程是一个独立的可调度的任务进程是一个程序的一次执行的过程进程和程序的区别程序是静态的它是一些保存在磁盘上的指令的有序集合没有任何执行的概念进程是一个动态的概念它是程序执行的过程包括创建、调度和消亡进程是程序执行和资源管理的最小单位进程的分类交互进程该类进程是由shell控制和运行的。交互进程既可以在前台运行也可以在后台运行。批处理进程该类进程不属于某个终端它被提交到一个队列中以便顺序执行。守护进程该类进程在后台运行。它一般在Linux启动时开始执行系统关闭时才结束。主要的进程标识进程号(Process Identity NumberPID) , PID唯一地标识一个进程父进程号(Parent Process IDPPID)进程的状态运行态此时进程或者正在运行或者准备运行。等待态(挂起)此时进程在等待一个事件的发生或某种系统资源。v可中断v不可中断停止态此时进程被中止。死亡态这是一个已终止的进程但还在进程向量数组中占有一个task_struct结构。二、进程管理命令1、ps 查看进程命令ps命令来自于英文词组”process status“的缩写其功能是用于显示当前系统的进程状态。使用ps命令可以查看到进程的所有信息例如进程的号码、发起者、系统资源使用占比处理器与内存、运行状态等等。经常会与kill命令搭配使用来中断和删除不必要的服务进程避免服务器的资源浪费。语法格式ps [参数]2、kill 杀死进程命令kill命令的功能是用于杀死结束进程与英文单词的含义相同。Linux系统中如需结束某个进程既可以使用如service或systemctl的管理命令来结束服务也可以使用kill命令直接结束进程信息。如使用kill命令后进程并没有被结束则可以使用信号9进行强制杀死动作。语法格式kill [参数] 进程号列出系统支持的全部信号列表3、pstree命令Linux系统中pstree命令的英文全称是“process tree”即将所有进程以树状图显示树状图将会以 pid (如果有指定) 或是以 init 这个基本行程为根 (root)如果有指定使用者 id则树状图会只显示该使用者所拥有的进程。语法格式 pstree [参数]4、top 任务管理器命令top命令的功能是用于实时显示系统运行状态包含处理器、内存、服务、进程等重要资源信息。工程师们常常会把top命令比作是“加强版的Windows任务管理器”因为除了能看到常规的服务进程信息以外还能够对处理器和内存的负载情况一目了然实时感知系统全局的运行状态非常适合作为接手服务器后执行的第一条命令。退出top时 使用q 进行退出。语法格式top [参数]5、fg 切换到前台fg命令是用于将后台作业在后台运行的或者在后台挂起的作业放到前台终端运行。与bg命令一样若后台任务中只有一个则使用该命令时可以省略任务号。语法格式fg [参数]test_fg.c实现6、bg 切换到后台命令bg命令用于将作业放到后台运行使前台可以执行其他任务。该命令的运行效果与在指令后面添加符号的效果是相同的都是将其放到系统后台执行。语法格式bg [参数]

相关新闻

最新新闻

AI生成电影感网页实战:提示词拆解与前端代码优化

AI生成电影感网页实战:提示词拆解与前端代码优化

周末,一个做航拍的朋友拿着素材来找我,想做一个作品集主页。他反复强调:不要那种规规矩矩的卡片列表,要“电影感”,要一打开就让人愣一下。我下意识打开 AI 对话窗口,准备让模型直接生成一套网页。试了两次…

2026/9/2 9:08:17
KGL WIN软件安装与调试实战:LG Master-K PLC编程维护指南

KGL WIN软件安装与调试实战:LG Master-K PLC编程维护指南

简介:LG PLC编程软件KGL WIN v3.62中文版是一套面向工业自动化工程师与PLC开发者的编程工具包,适用于LS产电(原LG)旗下K80S、K120S、K200S/300S/1000S等系列PLC的程序编写、参数配置与调试维护。压缩包共含15个文件,以…

2026/9/2 9:08:17
绕过3D结构预测:AI驱动RNA序列设计的端到端工程实践

绕过3D结构预测:AI驱动RNA序列设计的端到端工程实践

现代 RNA 设计中,一个长期绕不开的瓶颈是三维结构预测:先推断结构,再依据结构反推序列。近期,一项登上《Science》封面的研究展示了一条完全不同的路径——让 AI 绕过 3D 结构预测,直接从序列与功能的关系中学习 RNA 设…

2026/9/2 9:08:17
本地部署PDF全能工具箱:80+功能集成与自动化实践指南

本地部署PDF全能工具箱:80+功能集成与自动化实践指南

这次我们来看一个本地部署的PDF全能工具箱项目。它不是一个在线工具,而是一个可以完全运行在你本地电脑上的开源解决方案,集成了超过八十种PDF处理功能,包括格式转换、编辑、压缩、合并、拆分、加密、水印、OCR识别等。对于需要频繁处理PDF文…

2026/9/2 9:08:17
微信聊天记录导出HTML、Word、CSV:WeChatMsg免费工具三步上手

微信聊天记录导出HTML、Word、CSV:WeChatMsg免费工具三步上手

微信聊天记录导出HTML、Word、CSV:WeChatMsg免费工具三步上手 【免费下载链接】WeChatMsg 提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告 项目地址: https://gitcode.com/GitHub_Trending/w…

2026/9/2 9:08:17
本地化RAG知识库系统:不依赖API的中文文档问答实战

本地化RAG知识库系统:不依赖API的中文文档问答实战

简介:这是一套面向人工智能、计算机及相关专业在校学生与初学者的RAG知识库问答系统完整实现方案,聚焦于解决非结构化文档的精准检索与生成式问答难题,适用于课程设计、毕业设计、项目立项演示及技术进阶学习。资源包共22个文件,含…

2026/9/2 9:03:17