这门课解决什么工作场景

很多做开发或运维相关工作的上班族,平时在本地写代码很顺,一旦要把程序部署到服务器,或者要批量处理日志文件,就会卡在 Linux 命令行和 Shell 脚本上。这门课针对的就是这个断层。它不是泛泛讲操作系统原理,而是聚焦在实际的服务器操作场景:从认识目录结构、用 vim 编辑配置文件,到管理文件权限、排查 yum 安装报错,再到写自动化脚本去查找和搬运文件。如果你平时的工作涉及后端接口部署、定时任务配置、日志清理或者服务器权限申请,这些操作几乎每天都在发生,学完能让你少依赖运维同事,自己把程序跑通。

适合什么基础与建议学习顺序

这套资料适合已经懂 Python 基础语法、但很少碰命令行的读者。如果你完全没写过代码,直接看 Shell 部分会觉得绕;如果你已经在用图形界面做开发,只是没碰过服务器,那正好对口。建议先把 Linux 基础操作那几节过一遍,重点放在 vim 编辑器、文件权限管理和用户组这几个块。很多人在服务器上改不了配置文件、或者程序提示 Permission denied,都是卡在这些基础概念上。遇到文件查找和包管理报错的内容,不要跳过,这是实际部署时最容易踩坑的地方。看视频时不要只记命令,要自己开个终端跟着敲一遍,理解参数的意思而不是死记硬背。

学完能独立做什么与资料怎么用

学完之后,你应该能独立登录一台空服务器,完成基础的环境配置:创建普通用户、分配文件读写权限、用 vim 修改系统配置、手动查找指定时间段的日志文件,并且能写出简单的 Shell 脚本去自动执行这些重复操作。资料配合练习的方式很简单:准备一台云服务器或者本地虚拟机,每看完一节视频,就在终端里把对应的命令敲一遍。比如看完文件操作和权限管理,就自己去建一个项目目录,把所有者改成普通用户,再用脚本去批量重命名里面的文件。如果哪条命令报错了,先回看视频里的参数写法,再动手查文档,这样学下来比光看视频扎实得多。


python2024课程-linux+shell

课程目录

*   01 Linux入门/

  *   01 PL.1.01-目录结构.mp4 (132.39 MB), 30:54

  *   02 PL.1.02-vim操作.mp4 (202.13 MB), 45:37

  *   03 PL.1.03-文件及文件夹操作.mp4 (94.74 MB), 23:56

  *   04 PL.1.04-查看文件.mp4 (100.89 MB), 22:13

  *   05 PL.1.05-创建用户.mp4 (58.35 MB), 13:26

  *   06 PL.1.06-用户及用户组.mp4 (162.13 MB), 35:57

  *   07 PL.1.07-文件权限管理.mp4 (46.37 MB), 13:31

  *   08 PL.1.08-YUM命令不可用.mp4 (6.71 MB), 02:19

  *   09 PL.1.09-文件查找.mp4 (126.30 MB), 30:08

*   02 Linux命令/

  *   01 PL.2.01-昨日重现.mp4 (114.70 MB), 24:43

  *   02 PL.2.02-磁盘管理.mp4 (66.83 MB), 16:18

  *   03 PL.2.03-管道操作.mp4 (38.73 MB), 09:36

  *   04 PL.2.04-重定向.mp4 (52.41 MB), 13:57

  *   05 PL.2.05-系统服务.mp4 (131.84 MB), 26:49

  *   06 PL.2.06-压缩解压.mp4 (193.10 MB), 45:33

  *   07 PL.2.07-软件安装方式.mp4 (38.94 MB), 07:39

  *   08 PL.2.08-源码安装软件.mp4 (138.72 MB), 25:43

  *   09 PL.2.09-rpm安装软件.mp4 (50.34 MB), 09:34

  *   10 PL.2.10-yum安装软件.mp4 (43.55 MB), 09:54

*   03 LinuxShell/

  *   01 PL.3.01-昨日重现.mp4 (97.13 MB), 20:55

  *   02 PL.3.02-helloworld.mp4 (68.73 MB), 20:22

  *   03 PL.3.03-变量.mp4 (55.35 MB), 15:45

  *   04 PL.3.04-变量分类.mp4 (83.66 MB), 20:00

  *   05 PL.3.05-文件包含.mp4 (22.92 MB), 06:47

  *   06 PL.3.06-seq-expr.mp4 (15.28 MB), 04:09

  *   07 PL.3.07-字符串.mp4 (38.91 MB), 09:51

  *   08 PL.3.08-字符串操作.mp4 (35.24 MB), 09:09

  *   09 PL.3.09-数组操作.mp4 (8.47 MB), 02:13

  *   10 PL.3.10-各种运算.mp4 (69.75 MB), 19:43

  *   11 PL.3.11-if分支结构.mp4 (46.75 MB), 14:42

  *   12 PL.3.12-case分支结构.mp4 (29.66 MB), 07:15

  *   13 PL.3.13-for循环结构.mp4 (51.73 MB), 15:38

  *   14 PL.3.14-while循环结构.mp4 (18.78 MB), 06:27

  *   15 PL.3.15-until循环结构.mp4 (11.60 MB), 03:56

  *   16 PL.3.16-break跳出循环.mp4 (18.31 MB), 06:01

*   04 LinuxShell脚本/

  *   01 PL.4.01-昨日重现.mp4 (106.96 MB), 27:41

  *   02 PL.4.02-continue.mp4 (30.03 MB), 11:13

  *   03 PL.4.03-函数使用.mp4 (22.51 MB), 07:05

  *   04 PL.4.04-逻辑运算.mp4 (16.41 MB), 05:05

  *   05 PL.4.05-黑洞文件.mp4 (23.30 MB), 06:56

  *   06 PL.4.06-printf.mp4 (10.98 MB), 03:06

  *   07 PL.4.07-sed命令.mp4 (74.20 MB), 19:05