Linux Shell进程管理 本文是Linux Shell编程基础课程讲义重点讲解进程管理ps/top/kill、磁盘空间监测与挂载mount/df/du/lsof以及数据处理工具sort/grep/tar/gzip的核心命令用法与实操案例。掌握使用ps、top监测进程状态及kill/killall终止异常进程的方法。熟悉磁盘设备的挂载mount、卸载umount流程及空间使用情况查询df/du。学会利用sort、grep处理文本数据并使用tar、gzip进行文件归档与压缩。细节摘要进程监测ps -ef显示所有进程详细信息UID, PID, PPID等top提供实时系统概况负载、任务状态及进程详情CPU/内存占用、优先级、状态如R/S/Z。进程控制kill通过PID发送信号默认TERMkillall通过进程名结束进程支持通配符。磁盘管理Linux将磁盘并入虚拟目录需通过mount挂载。卸载前需确保无程序占用若繁忙可用lsof查找占用进程。df -h查看挂载点整体使用情况du -sh查看特定目录大小。数据处理sort -n按数值排序-M按月份排序grep支持正则、反向搜索-v、行号显示-n及计数-c。归档压缩gzip用于单文件压缩tar用于目录归档.tgz文件常用tar -zxvf解压。易混内容压缩打包 -zcvf c新建压缩包zgzip压缩v打印过程f指定包名解压释放 -zxvf x提取文件z解压gzipv打印过程f指定包名关键数字3个值平均负载有最近1分钟、最近5分钟和最近15分钟的平均负载。1024字节df命令输出中块的大小单位为1024字节。1/100秒top命令中 TIME 列表示进程使用的CPU时间总计单位为1/100秒。细节摘录“当程序运行在系统上时我们称之为进程process。”“由于进程短期的突发性活动出现最近1分钟的高负载值也很常见但如果近15分钟内的平均负载都很高就说明系统可能有问题。”“从Linux系统上移除一个可移动设备时不能直接从系统上移除而应该先卸载。”“tar命令最开始是用来将文件写到磁带设备上归档的然而它也能把输出写到文件里这种用法在Linux上已经普遍用来归档数据了。”总结在数字化基础设施日益复杂的今天掌握底层系统的资源监控与数据管理能力不仅是技术人员的必备技能更是保障系统稳定性与数据安全性的基石。我们应如何平衡自动化运维工具的效率与手动命令行操作的精准控制以应对未来更严峻的系统挑战练习题如下在grep搜索中使用正则表达式处理数据文件练习11. 创建一个文本文件内容为小组成员的生日数字表示或英语月份日期均可使用sort命令对生日进行排序2. 使用grep命令输出七月的生日如果没有选择其他月份练习21. 将练习1的文件进行压缩再解压。2. 将练习1所在的文件夹进行压缩并解压试试解压后的文件夹下的文件能否访问。

相关新闻

最新新闻

Sallen-Key有源滤波器设计实战:从参数计算到PCB调试全攻略

Sallen-Key有源滤波器设计实战:从参数计算到PCB调试全攻略

Sallen-Key滤波器大概是模拟电路里“出道即巅峰”的典型。1955年由R.P. Sallen和E.L. Key在MIT林肯实验室提出,到今天快七十年了,各种新拓扑、新架构层出不穷,可你翻开任意一块信号处理板卡,音频DAC的输出重建、ADC入口的抗混叠、…

2026/8/26 12:56:15
嵌入式IIR滤波器从设计到STM32落地全指南

嵌入式IIR滤波器从设计到STM32落地全指南

做嵌入式音频和传感器信号处理的朋友,一定绕不开IIR滤波器。它能在单片机这种资源有限的平台上,只用几个乘法器就实现非常陡峭的频率响应,音频均衡、心率信号去噪、电源纹波滤除、ADC采样预处理,全都有它的身影。我最早接触IIR是在…

2026/8/26 12:56:15
FNF模组开发全流程:HaxeFlixel工具链与自定义角色制作

FNF模组开发全流程:HaxeFlixel工具链与自定义角色制作

最近在音游模组圈子里,VS SPRUNKI 的讨论热度一直很高,尤其是 V3 正式版和 week3 新曲目的消息传开之后,很多玩家和模组爱好者都在追问“第一曲到底什么时候能玩到”。但我得先泼一盆冷水:任何来路不明的“泄漏版”“内部版”“提…

2026/8/26 12:56:15
OpenAI Codex实战指南:安装配置、任务流程与模型切换

OpenAI Codex实战指南:安装配置、任务流程与模型切换

这次直接来看 OpenAI Codex 怎么落地使用。它是 OpenAI 推出的 AI 编程代理(Agent),核心能力是读取你的整个代码仓库、拆解任务、修改文件、执行命令,并且能连续多轮处理问题。和单纯补全代码的插件不同,Codex 更像一个…

2026/8/26 12:56:15
VMware Workstation安装Linux虚拟机教程

VMware Workstation安装Linux虚拟机教程

VMware Workstation 是使用范围很广的虚拟机软件之一。它解决的核心问题很具体:在一台物理电脑上同时运行多个操作系统,比如 Windows 主机里运行 Ubuntu、CentOS、Windows Server,而不需要重启切换。安装 VMware Workstation 这个动作本身不算…

2026/8/26 12:56:15
规范驱动开发(SDD)与openSpec:AI时代重塑软件开发流程

规范驱动开发(SDD)与openSpec:AI时代重塑软件开发流程

1. 从“写代码”到“画蓝图”:为什么我们需要SDD与openSpec?最近和几个技术团队的朋友聊天,发现一个挺有意思的现象:大家聊起AI编程,兴奋点往往集中在“让AI帮我写一段函数”或者“自动生成一个CRUD接口”上。这当然很…

2026/8/26 12:51:14