先判断:这门课值不值得学

很多做开发、测试或运维的上班族,平时在 Windows 或 macOS 下干活,一旦需要部署服务、看日志或者排查线上故障,面对纯命令行的 Linux 服务器就完全发懵。这门 RedHat Linux 基础篇解决的就是这个断层:它不教你怎么写复杂的 Shell 脚本,也不讲高深的内核调优,而是带你把系统装起来、连上去,然后熟练用命令完成日常的文件操作和账号管理。如果你之前只在本地用过图形界面,或者刚转行做后端、运维,连怎么远程连服务器都不清楚,这门课就是帮你补这块基础短板的。但如果你已经能熟练敲命令、自己搭过服务环境,这部分内容对你来说就太浅了,可以直接跳过。

怎么用这份资料:按顺序搭环境,别只看不练

这套资料的核心线索是从系统部署到基础命令操作,建议你严格跟着它的顺序来,不要跳着看。第一件事是把虚拟机部署和远程连接这两部分吃透,这是后续所有练习的前提。很多人看视频觉得懂了,自己连服务器时却卡在网络配置上,所以必须自己动手装一台 RedHat 虚拟机,配置好网络,用终端工具连上去。资料里专门有物理连接和虚拟机故障排查的内容,这部分千万别快进,自己遇到 ping 不通、连不上的时候,这些排查思路能帮你省下大量瞎摸索的时间。环境跑通后,再进入命令分类、目录与文件操作、压缩与 Vim 编辑器的学习。我的建议是:每看完一个操作命令的演示,立刻在自己的虚拟机里敲十遍。比如学到文件内容操作和压缩命令,就自己建几个测试文件,用 Vim 改内容,再打包压缩解压一遍,形成肌肉记忆。账号和组管理那几节,同样要在虚拟机里实际建几个普通用户和组,测试下不同账号的权限差异,光看视频是记不住参数的。

学完能独立做什么

把这套基础篇啃完,你至少能独立完成几件具体的工作场景任务。首先,给你一台新服务器或者空机器,你能自己完成系统部署、配通网络,并用远程工具连上去操作,遇到网络不通能按步骤排查。其次,在日常工作中,你能脱离图形界面,用命令行熟练地创建、复制、移动、删除目录和文件,能看懂并用 Vim 编辑配置文件,而不是对着黑框发呆。最后,涉及到基础的系统权限管理,你能独立给项目组新建用户、分配组账号,管理谁能在哪些目录下读写文件。这些都是后端开发、测试工程师日常最用得上的高频操作。这门课虽然只是基础篇,没法让你直接去干高级运维工程师,但足以让你在面对 Linux 服务器时不再心虚,能独立把活干起来。

课程目录

课程目录39 集
  • 1 第1讲:RedHat课程概述与Linux概述 (32:32).mp4
  • 2 第2讲:RedHat服务器的部署 (29:49).mp4
  • 3 第3讲:Linux(RedHat)的远程连接 (12:13).mp4
  • 4 第4讲:RedHat虚拟机与物理连接故障排查(1) (27:16).mp4
  • 5 第5讲:RedHat虚拟机与物理连接故障排查(2) (22:42).mp4
  • 6 第6讲:磁盘分区及文件类型 (20:40).mp4
  • 7 第7讲:命令分类及命令格式 (13:07).mp4
  • 8 第8讲:目录操作 (16:14).mp4
  • 9 第9讲:文件操作命令(1) (28:09).mp4
  • 10 第10讲:文件操作命令(2) (10:36).mp4
  • 11 第11讲:文件内容操作命令 (16:34).mp4
  • 12 第12讲:压缩命令与Vim编辑器 (14:27).mp4
  • 13 第13讲:用户账户管理 (30:44).mp4
  • 14 第14讲:组账号管理 (37:39).mp4
  • 15 第15讲:文件与目录管理(1) (24:05).mp4
  • 16 第16讲:文件与目录管理(2)--set位权限 (14:59).mp4
  • 17 第16讲:文件与目录管理(2)--粘滞位权限 (13:22).mp4
  • 18 第17讲:Linux系统启动流程 (20:44).mp4
  • 19 第18讲:Linux系统运行级别控制 (12:54).mp4
  • 20 第19讲:Linux进程管理 (29:13).mp4
  • 21 第20讲:计划任务管理 (18:40).mp4
  • 22 第21讲:计划任务管理实例 (16:27).mp4
  • 23 第22讲:RedHat磁盘管理之规划磁盘 (41:11).mp4
  • 24 第23讲:RedHat磁盘管理之挂载卸载文件系统 (23:41).mp4
  • 25 第23讲:RedHat磁盘管理之挂载卸载文件系统 (23:41).mp4
  • 26 第24讲:RedHat磁盘管理之磁盘限额 (25:13).mp4
  • 27 第25讲:Shell脚本管理(1) (28:42).mp4
  • 28 第26讲:Shell脚本管理(2)之变量管理 (32:39).mp4
  • 29 第27讲:Shell脚本管理(2)之标准输出与输入重定向 (17:08).mp4
  • 30 第28讲:Shell脚本管理(2)shell入门案例 (13:46).mp4
  • 31 第29讲:Shell脚本应用(1)之字符串的比较、逻辑测试 (18:41).mp4
  • 32 第30讲:Shell脚本应用(1)之if条件语句案例应用 (12:20).mp4
  • 33 第31讲:Shell脚本应用(2)之for循环 (06:27).mp4
  • 34 第32讲:Shell脚本应用(2)之while循环 (18:03).mp4
  • 35 第33讲:Shell脚本应用(3)之Case语句 (08:19).mp4
  • 36 第34讲:Shell脚本应用(3)之Continue,break语句 (12:53).mp4
  • 37 第35讲:Shell脚本应用(4)之函数 (15:57).mp4
  • 38 第36讲:Linux系统故障分析 之 忘记root密码 (09:37).mp4
  • 39 第37讲:Linux系统故障分析 之 忘记grub密码 (12:02).mp4