能力缺口与适用基础

这份早期的基础运维课程,核心解决的是初学者从图形界面思维向命令行思维切换的阵痛问题。很多人刚接触系统时,习惯用鼠标点点点,一旦进入纯字符界面,连怎么查看当前目录、怎么编辑配置文件都一头雾水。这份资料适合完全零基础、准备转岗运维或后端开发,以及平时只用过桌面版系统但现在必须补齐底层操作能力的学习者。如果你现在登录终端后,只知道敲几个简单指令却不懂参数含义,或者对文件路径、权限报错完全没概念,那就说明这块缺口必须补上。资料里关于上课准备和工具使用的部分虽然带有特定的授课背景,但其中涉及的远程连接和文件分发逻辑,正是实际工作场景中连接服务器、获取配置文件的常规操作,不要跳过。

建议先看的模块与练习配合

建议先从基础环境搭建和文件目录结构这两块看起。不要纠结于资料中带有特定年份或授课纪律的背景信息,要把注意力放在它演示的实际操作上。看环境准备部分时,重点理解远程连接工具是怎么跟服务端通信的,自己要同步开一台虚拟机跟着敲。讲到目录结构时,不要死记硬背各个挂载点的作用,而是要在自己的虚拟机环境里切到对应路径,用查看命令看看里面到底有什么文件。配套练习方面,听课的同时必须手敲指令,不要复制粘贴。资料里演示一条命令,你就照着敲一条,然后故意改错一个参数,看看系统报什么错。这种试错练习比单纯看视频有效得多。遇到文件权限或路径相关的演示,自己新建一个文件,修改一下它的读取权限,再用不同用户去访问,体会权限控制的实际效果。

学完能独立做什么

学完这部分基础内容,你应该能独立完成一台测试服务器的登录、目录定位、文件查看与简单编辑。具体来说,当给你一个内网地址和账号密码,你能顺利连上终端,知道怎么查看当前所在路径,怎么切换到指定目录,怎么用文本编辑器修改并保存配置文件,以及怎么把本地文件传到服务器上。看完后,先问自己几个问题:能不能不看笔记说出各个主要系统目录分别存放什么类型的文件?能不能用命令区分一个路径是绝对路径还是相对路径?知道怎么查看当前用户身份和系统时间吗?如果这些都能答上来,说明基础操作这块算补齐了;如果还有卡顿,就倒回去把对应演示再敲一遍。别假装全会,命令行这东西,敲过且错过再改对,才算真正学到手。

课程目录

1-1 [马哥2016**Linux**运维学习课程] 上课前准备以及VNC远程使用介绍 (19:34)
1-2 [马哥2016**Linux**运维学习课程] 教室文件服务器介绍 (20:00)
1-3 [马哥2016**Linux**运维学习课程] 文件服务器目录结构介绍 (20:00)
1-4 [马哥2016**Linux**运维学习课程] 上课常用工具介绍 (20:00)
1-5 [马哥2016**Linux**运维学习课程] 上课纪律和作业要求 (20:00)
1-6 [马哥2016**Linux**运维学习课程] 上课时间安排 (05:19)
1-7 [马哥2016**Linux**运维学习课程] 课程体系介绍 (22:51)
1-8 [马哥2016**Linux**运维学习课程] 虚拟化大数据简介 (22:51)
1-9 [马哥2016**Linux**运维学习课程] 冯诺依曼体系 (22:51)
1-10 [马哥2016**Linux**运维学习课程] Linux生态圈的应用 (22:50)
1-11 [马哥2016**Linux**运维学习课程] 计算机操作系统原理 (22:34)
1-12 [马哥2016**Linux**运维学习课程] 操作系统与CPU的指令集的关系 (22:34)
1-13 [马哥2016**Linux**运维学习课程] 操作系统与多任务执行 (22:34)
1-14 [马哥2016**Linux**运维学习课程] Unix发展史 (22:34)
1-15 [马哥2016**Linux**运维学习课程] GNU组织 (22:26)
1-16 [马哥2016**Linux**运维学习课程] Linus与他的Linux (20:19)
1-17 [马哥2016**Linux**运维学习课程] 开源精神 (20:19)
1-18 [马哥2016**Linux**运维学习课程] Linux内核空间和用户空间 (20:19)
1-19 [马哥2016**Linux**运维学习课程] Linux发行版 (20:19)
1-20 [马哥2016**Linux**运维学习课程] Linux内核发展史 (20:13)
2-1 [Linux系统组成、文件系统认识及基础命令使用] Linux基础之CPU架构介绍 (22:21)
2-2 [Linux系统组成、文件系统认识及基础命令使用] Linux内核作用 (22:21)
2-3 [Linux系统组成、文件系统认识及基础命令使用] Linux上程序运行管理 (22:21)
2-4 [Linux系统组成、文件系统认识及基础命令使用] Linux社区介绍 (22:21)
2-5 [Linux系统组成、文件系统认识及基础命令使用] Linux系统安装 (22:15)
2-6 [Linux系统组成、文件系统认识及基础命令使用] Linux CLI及SSH介绍 (22:59)
2-7 [Linux系统组成、文件系统认识及基础命令使用] Linux终端设备及远程管理 (22:59)
2-8 [Linux系统组成、文件系统认识及基础命令使用] Linux哲学思想 (22:59)
2-9 [Linux系统组成、文件系统认识及基础命令使用] Linux目录结构 (22:45)
2-10 [Linux系统组成、文件系统认识及基础命令使用] Linux命令及帮助文档 (24:33)
2-11 [Linux系统组成、文件系统认识及基础命令使用] Linux环境变量 (24:33)
2-12 [Linux系统组成、文件系统认识及基础命令使用] Linux man文档使用和章节之分 (24:33)
2-13 [Linux系统组成、文件系统认识及基础命令使用] Linux命令行上的快捷键 (24:21)
2-14 [Linux系统组成、文件系统认识及基础命令使用] Linux基础命令介绍 (20:04)
2-15 [Linux系统组成、文件系统认识及基础命令使用] Linux历史命令查看 (20:04)
2-16 [Linux系统组成、文件系统认识及基础命令使用] Linux时间相关的基础命令 (20:04)
2-17 [Linux系统组成、文件系统认识及基础命令使用] Linux日历和时间格式化 (19:51)
3-1 [Linux根文件系统、基础命令、bash基础特性及文件管理] Linux系统的组成部分 (20:58)
3-2 [Linux根文件系统、基础命令、bash基础特性及文件管理] Linux文件系统层级结构 (20:58)
3-3 [Linux根文件系统、基础命令、bash基础特性及文件管理] Linux根文件系统层级标准FHS (20:58)
3-4 [Linux根文件系统、基础命令、bash基础特性及文件管理] Linux根文件系统层级标准FHS所包含的目录结构及功能(1) (20:58)
3-5 [Linux根文件系统、基础命令、bash基础特性及文件管理] Linux根文件系统层级标准FHS所包含的目录结构及功能(2) (20:58)
3-6 [Linux根文件系统、基础命令、bash基础特性及文件管理] Linux根文件系统层级标准FHS所包含的目录结构及功能(3) (20:52)
3-7 [Linux根文件系统、基础命令、bash基础特性及文件管理] Linux系统上的文件类型 (19:29)
3-8 [Linux根文件系统、基础命令、bash基础特性及文件管理] Linux命令类型、命令别名及基础命令之which、whereis、who的用法 (19:29)
3-9 [Linux根文件系统、基础命令、bash基础特性及文件管理] bash的基础特性之命令历史history (19:29)
3-10 [Linux根文件系统、基础命令、bash基础特性及文件管理] bash基础特性之命令的用法、调用历史命令等 (19:24)
3-11 [Linux根文件系统、基础命令、bash基础特性及文件管理] Bash的基础特性之命令补全、路径补全 (23:39)
3-12 [Linux根文件系统、基础命令、bash基础特性及文件管理] 目录管理类命令mkdir、rmdir的用法及命令行展开 (23:39)
3-13 [Linux根文件系统、基础命令、bash基础特性及文件管理] bash的基础特性之命令的执行状态结果 (23:39)
3-14 [Linux根文件系统、基础命令、bash基础特性及文件管理] 文件查看类命令:cat、head、tail、more、less、stat、touch (23:24)
3-15 [Linux根文件系统、基础命令、bash基础特性及文件管理] 文件管理命令cp的用法及注意事项 (19:48)
3-16 [Linux根文件系统、基础命令、bash基础特性及文件管理] 文件管理命令mv、rm的用法及注意事项 (19:49)
3-17 [Linux根文件系统、基础命令、bash基础特性及文件管理] Linux系统变量基础 (19:45)