人工精选LinuxSre运维系列 :CentOS系统入门与进阶实践(30讲)
这门课值不值得学:先看你的工作场景 很多做后端开发、测试或刚转行做基础运维的人,一上手就碰壁:服务部署报错看不懂,进程卡死不知怎么排查,权限分配混乱导致应用起不来。这门 CentOS 实践课解决的正是这类高频底层问题。它不是教你敲几行命令应付面试,而是带你理解操作系统怎么跑起来的。课程从系统安装、虚
会员 · 按档位
游客按标价购买,不享受上表折扣。
支付成功后自动发放网盘链接,链接失效可找客服免费补
这门课值不值得学:先看你的工作场景
很多做后端开发、测试或刚转行做基础运维的人,一上手就碰壁:服务部署报错看不懂,进程卡死不知怎么排查,权限分配混乱导致应用起不来。这门 CentOS 实践课解决的正是这类高频底层问题。它不是教你敲几行命令应付面试,而是带你理解操作系统怎么跑起来的。课程从系统安装、虚拟机环境搭建切入,覆盖用户提权、进程分析、网络协议到内核调优。如果你平时工作里总要和服务器打交道,但遇到报错只能盲目搜贴,学完能帮你建立一套排错逻辑,知道问题出在哪一层、该用什么工具去看。
适合什么基础,建议先看哪几块
这套资料门槛不高,只要懂基本电脑操作就能跟上,不需要预先具备编程经验。但内容密度偏实打实,不建议从头到尾顺着看。对于非全职运维的开发或测试人员,建议先看用户分配与提权、进程分析这两块。提权部分能帮你搞懂平时在生产环境为什么有些操作提示权限拒绝,进程分析则教你用系统工具看清谁在占用 CPU 或内存。如果是想转行做运维,目录结构和文件管理这块基础必须扎实,它是后续所有自动化操作的前提。网络协议与内核调优部分偏深,适合在掌握基础命令后再看,否则容易因为概念太抽象而半途而废。
资料怎么配合练习,学完能独立做什么
看这门课最忌只看不练。资料里的虚拟机快照与克隆部分,是练习的核心工具。建议先跟着把虚拟机环境搭好,每学完一个命令模块,就在虚拟机里做一次快照。如果敲错命令把环境搞崩,直接回滚重来,不用担心弄坏电脑。文件管理那几节,不要光记笔记,要自己在终端里敲一遍创建、复制、移动和查看的操作。学完这套内容,你能在本地或测试服务器上独立完成系统的安装初始化、配置不同权限的账号、用命令查看系统运行状态,并在服务报错时,知道去查哪个日志文件、怎么用文本处理工具提取关键报错信息,而不是面对满屏代码干瞪眼。
掌握CentOS7系统安装、用户分配、提权、进程分析、网络协议、内核调优
课程目录
* 01 计算机核心概念/
* 01 计算机基本介绍
* 02 计算机三大组件
* 02 操作系统介绍与安装/
* 01 操作系统介绍
* 02 Linux基本介绍
* 03 安装CentOS系统
* 04 安装Ubuntu
* 05 虚拟机快照与克隆
* 03 Bash快速入门/
* 01 bash基本介绍
* 02 bash语法结构与快捷键
* 03 bash特性-历史记录
* 04 bash特性-别名alias
* 04 文件管理/
* 01 目录结构详细说明
* 02 创建-touch-mkdir
* 03 文件管理-cp-mv-rm-cat-less-more
* 04 文件查看命令-head-tail
* 05 文件下载命令-wget-rz-sz
* 06 文件查找命令-which-whereis
* 07 文本处理命令-grep过滤
* 08 文本处理命令-sort-uniq
* 09 文本处理命令-wc统计
* 10 文本随堂练习-awk-sed
* 05 文本编辑-VIM/
* 01 vim基本介绍
* 02 vim工作模式
* 03 vim模式-普通模式
* 04 vim模式-编辑模式
* 05 vim模式-末行模式
* 06 vim模式-试图模式
* 07 vim设定环境变量
* 08 vim环境变量永久设定
* 09 vim其他扩展知识
* 10 vim练习题
* 06 文件属性/
* 01 文件属性-文件类型
* 02 文件属性-软链接
* 03 文件属性-硬链接
* 04 文件时间atime-ctime-mtime
* 07 用户管理/
* 01 什么是用户-为什么需要用户
* 02 用户ID分类及用户ID查询
* 03 passwd-shadow文件解释
* 04 添加用户useradd
* 05 修改用户sermod
* 06 删除用户userdel
* 07 密码设定passwd
* 08 用户创建流程
* 09 组的基本概述
* 10 组的创建-修改-删除
* 11 用户与组场景示例
* 08 用户提权-su-sudo/
* 01 用户提权概要
* 02 su切换身份
* 03 sudo提权-1
* 04 sudo提权-2
* 05 sudo提权-练习
* 09 权限管理-基础权限/
* 01 权限基本概述
* 02 如何修改权限
* 03 权限验证-1
* 04 权限验证-2
* 05 变更权限属主属组及场景
* 10 权限管理-特殊权限/
* 01 特殊权限基本概述
* 02 特殊权限-suid
* 03 特殊权限-sgid
* 04 特殊权限-sbit
* 05 特殊权限练习
* 06 特殊属性chattr-模拟程序篡改网站
* 07 文件默认权限Umask
* 11 IO重定向/
* 01 重定向基本概述
* 02 标准输入与标准输出
* 03 输出重定向-1
* 04 输出重定向-2
* 05 输入重定向
* 06 进程管理符
* 07 tee与xargs
* 12 文件压缩与打包/
* 01 压缩基本概述
* 02 文件打包-gzip
* 03 文件打包zip
* 04 文件打包tar-1
* 05 文件打包tar-2
* 13 文件查找find/
* 01 文件查找基本概述
* 02 find基于名称查找
* 03 find基于大小查找
* 04 find基于类型查找
* 05 find基于时间查找
* 06 find基于用户查找
* 07 find基于权限查找
* 08 find逻辑操作
* 09 find处理动作
* 14 软件包管理-rpm/
* 01 rpm基本概述
* 02 其他类型的安装包
* 03 rpm安装管理
* 04 rpm升级与卸载
* 05 rpm查询命令
* 06 rpm包管理小结
* 15 软件包管理-yum/
* 01 yum及yum源概念
* 02 yum查询与安装
* 03 yum更新与卸载
* 04 yum组包与仓库管理
* 05 yum历史记录与缓存包管理
* 16 软件包管理-yum仓库/
* 01 搭建本地仓库
* 02 搭建企业仓库-概述
* 03 搭建企业仓库-下载脚本
* 04 搭建企业仓库-同步软件
* 05 搭建企业仓库-客户端使用
* 17 源码包管理/
* 01 源码包介绍
* 02 源码包安装nginx-httpd
* 03 ubuntu包管理-apt-dpkg
* 18 磁盘管理/
* 01 磁盘的基本介绍
* 02 磁盘的内部结构
* 03 磁盘结构类型
* 04 磁盘分区命名规则
* 05 磁盘分区工具fdisk
* 06 磁盘格式化-挂载-应用
* 07 磁盘分区工具gdisk
* 08 磁盘格式化-挂载-细节
* 09 永久挂载fstab
* 10 虚拟设备Swap
* 11 磁盘空间满了-Inode满
* 12 磁盘文件系统
* 19 磁盘进阶-LVM/
* 01 lvm基本概述
* 02 lvm相关术语
* 03 lvm快速应用
* 04 lvm扩展卷组
* 05 lvm扩展逻辑卷
* 20 磁盘进阶-RAID/
* 01 RAID基本概念与常见模型
* 02 RAID实验环境准备
* 03 RAID-0实践
* 04 RAID-1实践
* 05 RAID-5实践
* 21 计划任务-crond/
* 01 计划任务概念与应用场景
* 02 计划任务类别
* 03 计划任务语法
* 04 计划任务场景实践-1
* 05 计划任务场景实践-2
* 06 计划任务备份与恢复
* 22 进程管理/
* 01 程序与进程
* 02 进程与线程
* 03 进程运行的三种状态
* 04 进程生命周期
* 05 静态监控进程ps
* 06 可运行进程状态演示-R
* 07 暂停进程T与不可中断进程D
* 08 僵尸进程Z和孤儿进程
* 09 多线程Sl以及高低优先级进程
* 10 动态查看进程top命令-命令选项
* 11 动态查看进程top命令-内部指令
* 12 内存指标free解释
* 23 进程管理-进阶/
* 01 中断程序说明
* 02 进程管理kill-pkill-killall
* 03 进程优先级nice-renice
* 04 后台进程-screen
* 05 平均负载概念
* 06 平均负载实践
* 24 系统救援模式/
* 01 开机启动流程-运行级别
* 02 systemd管理
* 03 救援模式-1
* 04 救援模式-2
* 05 救援模式-3
* 06 系统优化-1
* 07 系统优化-2
* 25 网络协议-OSI/
* 01 什么是网络
* 02 物理层
* 03 数据链路层
* 04 网络层
* 05 传输层
* 06 应用层
* 07 OSI通讯完整过程总结
* 26 网络协议TCP/IP/
* 01 TCP协议-三次握手
* 02 TCP协议-四次挥手
* 03 TCP状态转换-三次握手
* 04 TCP状态转换-四次挥手
* 05 UDP协议
* 27 网络配置nmcli/
* 01 网络配置-地址查看
* 02 网络配置-修改网卡名称
* 03 网络配置-配置网络地址
* 04 网络配置-nmcli管理配置文件
* 28 网络配置bond/
* 01 网络配置-bond0
* 02 网络配置-bond1
* 29 路由与网关/
* 01 路由与网关概念
* 02 路由添加与删除-route
* 03 路由实验环境准备
* 04 路由场景实践-1
* 05 路由场景实践-2
* 06 路由场景实践-3
* 30 网络内核优化实践/
* 01 内核参数-ip_local_port_range
* 02 内核参数-tcp_tw_reuse
* 03 内核参数-tcp_max_tw_buckets
* 04 .内核参数-tcp_max_syn_backlog
* 05 内核参数-core_somaxconn
* 06 内核参数-tcp_syn_retries
* 07 内核参数配置总结





