这门课解决的是「拿到一台 CentOS 服务器,不知道从哪一步开始」的问题。很多上班族在 Windows 环境里工作多年,一旦需要部署服务、查看日志、配置环境,就会遇到命令行界面。课程从零开始,先教你在自己电脑上搭一台虚拟机,装好 CentOS,然后逐步把企业里每天都会用到的操作过一遍:软件包管理、远程连接、权限控制、网络配置、目录结构、文件处理、系统监控、用户管理。它不涉及高深的架构原理,也不讲复杂的服务编排,目标就是让你能在一台真实的 Linux 服务器上安顿下来,不再对着黑窗口发慌。
适合什么基础,建议先看哪几块
这门课适合完全没有 Linux 基础的人,也适合那些只零散用过几条命令、但缺少体系感的转行者。如果你连虚拟机是什么都没概念,那就从 VM 搭建和 CentOS 安装开始,这部分会解决「环境从哪来」的问题,花半小时跟着做一遍,后面所有练习都有地方落地。装好系统后,建议接着看目录结构和帮助文档这两块。目录结构是理解 Linux 文件系统的地图,知道 /etc、/var、/home 各自放什么,后面找配置、看日志就不会乱。帮助文档则是最容易被忽视但最实用的部分,学会用 man 和 help 查命令用法,等于给自己装了一个离线老师。
在命令部分,建议先重点看重定向、管道和文件操作,包括 mkdir、rm、cd、find、mv、cp、tar。这些是日常操作中出现频率最高的技能,也是后续学习脚本和自动化管理的基础。之后再看权限修改、用户和用户组,以及 IP 配置和防火墙关闭。这些内容在真实的企业环境里几乎是必做的动作,比如给项目建一个专用账号、限制某个目录的读写权限、把服务器 IP 固定下来、临时关掉防火墙测试服务。把这些看完,你已经具备在一台全新服务器上完成基础配置的能力。
学完能独立做什么,资料怎么配合练习
学完这门课,你能独立完成的事情包括:在自己电脑上搭建一台 CentOS 虚拟机;用 yum 安装和卸载软件包;通过 Xshell 和 WinSCP 远程登录并传输文件;理解 Linux 的目录结构,快速找到配置文件;用 find 和 tar 查找、打包、解压文件;用 top、df、du、ping 等命令查看系统状态和网络连通性;创建用户、分配用户组、修改文件权限;设置 IP 地址并关闭防火墙,让虚拟机可以被局域网访问。这些操作覆盖了一个初级运维或后端开发在入职初期最常遇到的场景。如果你之后要学 Docker、Nginx、MySQL,这门课打下的基础能让你直接跨过「不会用命令行」这道坎。
资料的使用方式,建议不要只看不敲。每学一节,立刻在虚拟机里跟着做一遍,命令要自己打,不要复制粘贴。对于容易混淆的命令,比如 find 和 grep、tar 和 zip,可以自己写一个小练习:在某个目录下创建几层文件,然后用不同方式查找、移动、打包、解压。学到权限和用户组时,专门创建一个测试用户,试着修改它的权限,观察效果。最后,给自己布置一个综合任务:在虚拟机上装好 CentOS,配置好静态 IP,创建一个部署账号,安装一个常用的软件包(比如 nginx),然后用 Xshell 远程登录,查看进程和端口。这个过程走完,这门课的内容就真正变成你的技能了。
课程目录
课程目录16 集
- 1 01.VM虚拟机的搭建过程 (11:32).mp4
- 2 02.VM上安装centos的操作 (11:48).mp4
- 3 03.yum的介绍已经更新yum源操作 (16:51).mp4
- 4 04.yum企业常用的操作命令 (14:11).mp4
- 5 05.linux第三方软件xshell和winscp的使用 (05:55).mp4
- 6 06.linux的权限修改_配置ip地址_关闭防火墙 (20:25).mp4
- 7 07.linux的目录结构的介绍 (19:53).mp4
- 8 08.linux的帮助文档的使用方法 (07:53).mp4
- 9 09.linux的重定向,more,cat,管道,clear (15:33).mp4
- 10 10.linux的mkdir,rm,cd合并文件命令 (14:20).mp4
- 11 11.linux的find,mv,cp命令详解 (09:34).mp4
- 12 12.linux的tar压缩和解压缩which的命令详解 (10:37).mp4
- 13 13.linux的top date ps cal命令详解 (08:34).mp4
- 14 14.linux的ifconfig,du,df,ping命令 (04:42).mp4
- 15 15.linux的useradd,whoami,who命令详 (07:43).mp4
- 16 16.linux的用户权限和用户组修改命令详解 (19:12).mp4






