第四次作业(学习更多bass shell 的命令) 作业题目如下我的作答所以解压后的文件夹下的文件可正常访问。课堂笔记一、课程总览本节课核心分为五大模块进程管理、磁盘空间管理、磁盘挂载卸载、数据文件处理、文件归档压缩覆盖系统运维最常用基础命令用于监控系统状态、管理存储、批量处理文本、打包备份文件。二、模块1管理进程监控程序进程是系统中正在运行的程序通过 ps 、 top 、 kill 、 killall 四类命令管控。1.ps静态查看进程1.基础查看 ps仅显示当前终端运行进程输出三列PID(进程ID)、TTY(终端)、TIME(占用CPU时长)、CMD(程序名)2. 完整全量查看 ps -ef-e 展示系统所有进程-f 扩展完整信息包含UID(运行用户)、PPID(父进程ID)、CPU占用、启动命令等2.top实时动态监控进程输入 top 进入实时面板持续刷新系统负载与进程资源占用1.头部系统总览- 第一行当前时间、开机时长、登录用户、1/5/15分钟系统平均负载数值越高负载越重第二行进程总数、运行/休眠/停止/僵尸进程数量第三行CPU整体占用用户/系统/空闲占比第四、五行物理内存、交换分区总容量、已用、空闲空间2. 进程列表核心列PID、运行用户、CPU使用率、内存使用率、运行程序3. 退出按 q 键3.进程终止命令 kill / killall1.kill通过PID发送信号结束进程语法 kill PID 默认发送15号TERM信号温柔停止强制卡死无响应进程 kill -9 PID 9号KILL无条件终止常用信号2中断、9强制杀死、15正常关闭2. killall通过程序名批量结束进程无需PID示例 killall firefox 关闭所有火狐浏览器进程三、模块2磁盘空间管理1.df查看整块磁盘分区占用命令 df -h-h 人性化单位展示GB/MB替代原始字节输出内容分区设备名、总大小、已用、可用、使用率、挂载点快速定位满盘分区。2.du查看文件夹/文件占用大小1.du 默认递归显示目录内所有文件大小2. du -hs - -h 易读单位-s 只展示当前目录总占用不展开子文件常用于查找占用空间巨大的文件夹。四、模块3磁盘挂载与卸载 mount / umountLinux所有存储设备必须挂载到系统目录才能访问拔出前必须卸载。1.mount 挂载直接输入 mount 查看当前系统所有已挂载设备手动挂载U盘/外置磁盘需要rootbashsudo mount -t 文件系统类型 /dev/sdb1 /media/usb/dev/sdb1 为设备名 /media/usb 为自定义挂载文件夹。2. umount 卸载设备语法 umount 挂载点/设备名示例 umount /media/usb⚠️ 报错设备繁忙有文件正在读写用 lsof 挂载点 查看占用进程结束进程后再卸载。补充识别硬件磁盘sudo fdisk -l 查看全部磁盘硬件设备名称如/dev/sda、/dev/sdb。五、模块4数据文件处理 sort / grep1.sort文本内容排序练习生日文件专用以生日文件 birthday.txt 为例1.普通字符排序 sort birthday.txt2. 数字升序 sort -n 识别纯数字不按字符排序3. 倒序 sort -r 从大到小排序2.grep文本检索匹配筛选指定月份生日用于从文件中提取包含指定关键词的行1.基础检索 grep “3月” birthday.txt 提取3月生日2. -n 显示匹配内容所在行号3. -v 反向匹配输出不包含关键词的行4. -i 忽略大小写匹配六、模块5文件归档与压缩分为单文件压缩(gzip/zip/bzip2)、**目录归档打包(tar)**两类工具zip / unzip 压缩解压1.安装工具 sudo apt install zip unzip -y2. 单个文件压缩 zip 压缩包名.zip 文件名3. 文件夹压缩必须加 -r 递归 zip -r 包名.zip 文件夹4. 解压 unzip 包名.zip 加 -o 自动覆盖文件不弹窗2.tar 归档打包Linux通用无需额外安装后缀 .tar.gz tar归档 gzip压缩1.压缩目录 tar -zcvf 打包名.tar.gz 目标文件夹 - zgzip压缩c创建包v打印过程f指定包名2. 解压包 tar -zxvf 打包名.tar.gz3.其他压缩工具gzip/gunzip、bzip2/bunzip2多用于单文件轻量化压缩。

相关新闻

最新新闻

OBD口之外,UDS诊断协议还有哪些被忽略的攻击面?从一次4S店“刷机“说起

OBD口之外,UDS诊断协议还有哪些被忽略的攻击面?从一次4S店“刷机“说起

2024年底,某自主品牌4S店的技术主管老张遇到了件怪事。一位车主来店里做常规保养,顺口提到:“上周我在外面一个汽修店刷了ECU程序,动力确实提上去了,但仪表盘偶尔会弹出一个黄色的故障灯。” 老张连上诊断仪一看——EC…

2026/7/3 7:32:51
揭秘Unlock-Music:浏览器端音乐格式转换的革命性突破

揭秘Unlock-Music:浏览器端音乐格式转换的革命性突破

揭秘Unlock-Music:浏览器端音乐格式转换的革命性突破 【免费下载链接】unlock-music 在浏览器中解锁加密的音乐文件。原仓库: 1. https://github.com/unlock-music/unlock-music ;2. https://git.unlock-music.dev/um/web 项目地址: https:…

2026/7/3 7:32:51
两两AI介绍

两两AI介绍

两两AI是一家面向企业增长场景的AI服务公司,致力于帮助企业在AI时代被发现、被推荐、被信任,并最终实现成交转化。我们相信,AI时代的企业增长不再只是“买流量”或“做排名”,而是要让品牌进入AI的理解体系,成为用户在…

2026/7/3 7:32:51
告别无效背调!宁波企业主流的风控玩法已经更新

告别无效背调!宁波企业主流的风控玩法已经更新

不少宁波企业都在踩同一个用工误区:把背调当成走流程。看似每轮招聘都有核查环节,实则只做表面筛查,根本挡不住真实用工隐患。宁波制造业、外贸、科创企业居多,人员流动性大,财务、采购、业务、技术等核心岗位&#xf…

2026/7/3 7:32:51
仅限首批读者:ChatGPT CoT黄金提示库V2.1(含17个经A/B测试验证的思维链变体,失效率<1.2%)

仅限首批读者:ChatGPT CoT黄金提示库V2.1(含17个经A/B测试验证的思维链变体,失效率<1.2%)

更多请点击: https://codechina.net 第一章:ChatGPT思维链(CoT)的核心原理与演进脉络 思维链(Chain-of-Thought, CoT)并非ChatGPT原生内置的模块化功能,而是通过提示工程激发大语言模型显式生成…

2026/7/3 7:32:51
15款专业字体一键获取:设计师和开发者的终极字体资源宝库

15款专业字体一键获取:设计师和开发者的终极字体资源宝库

15款专业字体一键获取:设计师和开发者的终极字体资源宝库 【免费下载链接】fonts My favorite fonts: SF Pro Text, Pingfang SC, Avenir Next, Roboto, Uber and more. 项目地址: https://gitcode.com/gh_mirrors/font/fonts 还在为每个项目四处寻找合适的字…

2026/7/3 7:27:51

周新闻

月新闻