Linux  Shell 编程基础 —— 更多 bash shell 命令 课堂笔记 Linux Shell 编程基础 —— 更多 bash shell 命令 课堂笔记一、进程管理进程系统中正在运行的程序。1. ps 静态查看进程快照基础用法输出字段PID (进程 ID)、TTY (终端)、TIME (占用 CPU 时长)、CMD (程序名)完整查看所有进程 ps -ef参数说明-e显示系统全部进程-f扩展完整信息输出字段含义 UID进程所属用户 PID进程 ID PPID父进程 ID CCPU 占用 STIME进程启动时间 TTY终端设备 TIME累计 CPU 时间 CMD启动命令2. top 实时动态监控进程输出分区解读第一行系统整体状态top - 16:00:57 up 63 days, 52 min, 6 users,load average: 8.28, 8.23, 8.28当前时间、开机时长、登录用户、1/5/15 分钟平均负载第二行 Tasks进程总览 总进程数、运行、休眠、停止、僵尸进程 (Z)第三行 Cpu (s)CPU 占用拆分 用户态、系统态、空闲、等待 IO 等占比四五行 Mem / Swap内存、交换分区总使用进程列表字段 PID进程 ID USER运行用户 PR/NI优先级、nice 值 VIRT虚拟内存 RES物理内存 SHR共享内存 S进程状态 (R 运行 / S 休眠 / Z 僵尸 / T 停止) % CPU / % MEMCPU、内存占用百分比 TIME总 CPU 运行时长 COMMAND执行程序3. 进程信号、终止进程常用进程信号表1 HUP 挂起 2 INT 中断CtrlC 3 QUIT 退出 9 KILL 强制无条件终止暴力杀进程 15 TERM 正常终止默认 kill 信号 17 STOP 暂停进程 18 TSTP 后台暂停 19 CONT 恢复暂停进程kill 按 PID 杀进程kill 1234 # 默认发送15 TERM kill -9 1234 # 强制杀死发送9 KILL信号 kill -s KILL 1234killall 按程序名批量杀进程killall python killall python3二、磁盘空间管理1. mount 挂载存储设备直接查看当前所有挂载含义/dev/sda3 挂载到根目录 /文件系统 xfs可读可写手动挂载设备需要 root/sudo语法mount -t 文件系统类型 设备路径 挂载点常用参数-r只读挂载-w读写挂载默认-o ro/rw/user额外挂载选项-loop挂载镜像文件2. umount 卸载设备不能直接拔 U 盘必须先卸载设备被占用会卸载失败lsof 查看占用设备的进程卸载提示设备繁忙时使用3. df 查看磁盘分区整体使用4. du 查看目录 / 文件占用空间默认按磁盘块输出常用参数-h易读单位-s只显示总大小汇总-c输出所有文件 总计5. U 盘完整挂载实操全套命令三、数据处理工具 sort grep1. sort 文件排序测试文件 test_sort.txt输出11 12 3常用参数-n按数字数值排序-r倒序降序-M识别英文月份排序2. grep 文本匹配检索作用匹配包含指定字符串的行 测试文件 test_sortn.txt 内容1 2 10 21四、压缩与归档1. gzip 单文件压缩解压2. tar 归档打包可配合 gzip 压缩核心参数-c创建归档包-x解压提取文件-f指定归档文件名必须放最后-v打印过程详情-z使用 gzip 压缩打包后.tgz五、本章小结进程监控ps 静态快照、top 实时监控kill/killall 管理进程9 号信号强制杀进程磁盘管理mount 挂载、umount 卸载df 查看分区总占用du 查看目录占用U 盘挂载完整流程 lsblkmountumount文本处理sort 实现数据排序grep 检索匹配文本文件归档压缩gzip 单文件压缩tar 打包目录搭配 - z 生成 tgz 压缩包练习11. 创建一个文本文件内容为小组成员的生日数字表示或英语月份日期均可 使用sort命令对生日进行排序2. 使用grep命令输出七月的 生日如果没有选择其他 月份练习21. 将练习2的文件进行压缩再解压。2. 将练习2所在的文件夹进行压缩并解压试试解压后的文件夹下的文件能否访问。

相关新闻

最新新闻

Grammarly Premium自动化Cookie采集系统:技术架构与实现解析

Grammarly Premium自动化Cookie采集系统:技术架构与实现解析

Grammarly Premium自动化Cookie采集系统:技术架构与实现解析 【免费下载链接】autosearch-grammarly-premium-cookie 免费白嫖使用Grammarly Premium高级版 项目地址: https://gitcode.com/gh_mirrors/au/autosearch-grammarly-premium-cookie 在当今数字写作…

2026/7/11 0:30:32
如何登报挂失证件?2026实测靠谱流程+多渠道对比全攻略

如何登报挂失证件?2026实测靠谱流程+多渠道对比全攻略

前段时间我不小心弄丢了个人身份证,身边朋友也常有营业执照、公章、驾驶证遗失的情况,很多人头一时间不知道该怎么处理,甚至误以为只需要补办即可,忽略了登报挂失的重要性。一、这些高频场景登报挂失,避免后续担责很多…

2026/7/11 0:30:32
企业AI智能体开发,真的只是大模型+API吗?

企业AI智能体开发,真的只是大模型+API吗?

前些日子跟一位从事技术工作的友人交谈, 他讲他们所在的公司打算弄一个人工智能智能体, 其老板认为这极为简易, 不就是接入一个大型模型接口, 撰写几个提示词而已。我听闻后险些将咖啡喷洒而出。 这种想法,大概跟觉得造火箭就是“燃料加点火”差不多。 为什么你的…

2026/7/11 0:30:32
LingBot-Video 架构拆解:MoE、7万小时数据与多维奖励,机器人视频模型怎么选

LingBot-Video 架构拆解:MoE、7万小时数据与多维奖励,机器人视频模型怎么选

LingBot-Video 架构拆解:MoE、7万小时数据与多维奖励,机器人视频模型怎么选 先说结论LingBot-Video 采用 MoE 架构,30B 总参仅激活 3B,推理速度是同等性能稠密模型的 1.5~3 倍,适合资源受限的实时场景。模型在具身视频…

2026/7/11 0:30:32
提示词不生效?模型总跑偏?深度拆解MJ提示工程底层逻辑,3步定位87%常见错误

提示词不生效?模型总跑偏?深度拆解MJ提示工程底层逻辑,3步定位87%常见错误

更多请点击: https://intelliparadigm.com 第一章:Midjourney 提示词工程的核心本质与失效归因 提示词工程并非简单的关键词堆砌,而是对图像生成模型认知机制的逆向建模——它要求用户以语义结构、视觉语法与隐式先验三重维度,精…

2026/7/11 0:30:32
工装贴袋工艺深度科普:生产难点、面料适配、自动化迭代与全新落地案例

工装贴袋工艺深度科普:生产难点、面料适配、自动化迭代与全新落地案例

工装服装区别于普通时装的核心,在于功能性、耐磨性、结构稳定性,而贴口袋作为工装使用频率最高、承重最强、外观要求最严的关键结构,一直是服装工厂品质管控与产能提升的重难点。在整套工装缝制流程中,贴袋工序占整体缝制工时35%–…

2026/7/11 0:25:32

月新闻