文件管理:从「会敲命令」到「能干活」的门槛
很多初学者卡在 Linux 入门后,面对终端依然手足无措:文件在哪个目录?怎么批量修改权限?日志里哪行报错?这门课不聊玄乎的概念,只聚焦你最常用的三板斧——过滤、查找、编辑。它解决的核心问题是:你手里有数据,但不知道去哪儿找、怎么筛、怎么改。
适合零基础或刚接触 Linux 的同学。只要你认得清 ls、cd、cp 是什么意思,就能跟上。课程默认你已经装好环境,不用纠结安装细节,直接进实操。
先看哪几块?每块练到什么程度才算过?
- 第 1 章「核心文件管理操作」:共 5 节,总时长约 2.5 小时。这是地基,别跳。重点看 1-1 和 1-4,它们覆盖了最基础的 find 过滤和 vim 编辑流程。练完能回答:怎么用 grep 匹配包含特定字符串的行?怎么用 find 按文件名或时间范围找文件?vim 里怎么进入插入模式、保存退出、撤销上一步?
- 第 2 章「文件操作生产实践」:共 6 节,总时长约 1.5 小时。这是进阶,模拟真实工作场景。重点看 2-1 和 2-3,它们展示了如何在多个目录下批量处理文件、如何安全地编辑配置文件。练完能回答:怎么把当前目录下所有 .log 文件里包含 "ERROR" 的行提取出来,并写入新文件?怎么用 sed 替换文件中某一行内容并验证结果?
建议学习顺序:先看完第 1 章全部 5 节,动手跟练每个命令;再选第 2 章的 2-1、2-3、2-4 三节,对比着做,理解不同工具组合的用法。资料包里的练习脚本(如 script1.sh、script2.sh)是用来验证你操作是否正确的,不是让你背的。做完一道题,自己跑一遍脚本,看输出是否一致,不一致就回去查哪里错了。
学完能独立做什么?资料怎么用?
学完这门课,你能独立完成以下任务:
- 在任意目录下,用 find + grep 精准定位目标文件(比如找昨天修改过的、包含特定关键词的配置文件)。
- 用 vim 打开文件,进行插入、删除、替换、保存等常规编辑操作,不再被黑屏吓到。
- 用 sed 命令对文件内容进行批量替换或过滤,无需手动打开编辑器。
- 结合管道符 | 和重定向 >>,把多个命令串联起来,实现自动化的小脚本。
资料配合建议:资料包中的「文件管理操作练习」文件夹里有多个 .sh 脚本,每个脚本对应一节课程。别光看视频,每看完一节,就去那个文件夹里运行对应的脚本,按照提示完成操作。如果脚本报错,说明你没跟上,回去重看那节。如果脚本通过,说明你掌握了,可以进入下一节。资料包不提供额外讲解,它是你的“教练”,不是“课本”。课本在视频里,教练在你手上。
记住:Linux 文件管理不是记命令,是形成肌肉记忆。每天练 30 分钟,一周后你就能熟练应对日常运维中的文件处理需求。别贪多,先把这一课吃透,后面的权限管理、用户管理、网络配置都会顺手很多。
课程目录
1-1 [文件管理操作练习] linux核心文件管理操作 (52:01) 1-2 [文件管理操作练习] linux核心文件管理操作 (45:15) 1-3 [文件管理操作练习] linux核心文件管理操作 (06:44) 1-4 [文件管理操作练习] linux核心文件管理操作 (32:10) 1-5 [文件管理操作练习] linux核心文件管理操作 (10:54) 2-1 [文件操作实践] linux文件操作生产实践 (57:54) 2-2 [文件操作实践] linux文件操作生产实践 (04:57) 2-3 [文件操作实践] linux文件操作生产实践 (24:09) 2-4 [文件操作实践] linux文件操作生产实践 (14:50) 2-5 [文件操作实践] linux文件操作生产实践 (25:49) 2-6 [文件操作实践] linux文件操作生产实践 (09:30) 2-7 [文件操作实践] linux文件操作生产实践 (11:34) 2-8 [文件操作实践] linux文件操作生产实践 (13:55) 2-9 [文件操作实践] linux文件操作生产实践 (27:44) 2-10 [文件操作实践] linux文件操作生产实践 (10:16) 2-11 [文件操作实践] linux文件操作生产实践 (12:54) 3-1 [文本编辑器vim] linux下编程必备之文本编辑器vim (54:14) 3-2 [文本编辑器vim] linux下编程必备之文本编辑器vim (09:03) 3-3 [文本编辑器vim] linux下编程必备之文本编辑器vim (38:42) 3-4 [文本编辑器vim] linux下编程必备之文本编辑器vim (12:09) 3-5 [文本编辑器vim] linux下编程必备之文本编辑器vim (04:41) 3-6 [文本编辑器vim] linux下编程必备之文本编辑器vim (34:04) 3-7 [文本编辑器vim] linux下编程必备之文本编辑器vim (11:12) 4-1 [文件搜索与读取] 高效运维之文件搜索与读取 (19:41) 4-2 [文件搜索与读取] 高效运维之文件搜索与读取 (25:57) 4-3 [文件搜索与读取] 高效运维之文件搜索与读取 (33:57) 4-4 [文件搜索与读取] 高效运维之文件搜索与读取 (24:16) 4-5 [文件搜索与读取] 高效运维之文件搜索与读取 (20:17) 4-6 [文件搜索与读取] 高效运维之文件搜索与读取 (04:35) 4-7 [文件搜索与读取] 高效运维之文件搜索与读取 (08:39) 4-8 [文件搜索与读取] 高效运维之文件搜索与读取 (19:10) 5-1 [管道符与grep与find] linux命令进阶之管道符与grep与find (46:22) 5-2 [管道符与grep与find] linux命令进阶之管道符与grep与find (20:33) 5-3 [管道符与grep与find] linux命令进阶之管道符与grep与find (14:01) 5-4 [管道符与grep与find] linux命令进阶之管道符与grep与find (15:38) 5-5 [管道符与grep与find] linux命令进阶之管道符与grep与find (28:37) 5-6 [管道符与grep与find] linux命令进阶之管道符与grep与find (28:39) 5-7 [管道符与grep与find] linux命令进阶之管道符与grep与find (20:09) 5-8 [管道符与grep与find] linux命令进阶之管道符与grep与find (06:13) 5-9 [管道符与grep与find] linux命令进阶之管道符与grep与find (09:14)





