第一章:基础篇
# 01 | 课程介绍
01 | 课程介绍 (geekbang.org) (opens new window)
# 02 | 内容综述
02 | 内容综述 (geekbang.org) (opens new window)
# 03 | 什么是 Linux
- Linux 有两种含义
- Linus Benedict Torvalds 林纳斯·本纳第克特·托瓦兹 编写的开源操作系统内核;
- 广义的操作系统;
- Linux 第一印象
- 服务端操作系统和客户端操作系统要做的事情不一样;
- 命令行操作方式与图形界面的差异;
- 学习 Linux 之前的环境准备(执行环境)
- 云主机
- 无数据的 PC(不推荐多系统混跑:需要格式化磁盘,删除文件/数据造成 Windows 系统文件丢失)
- 虚拟机(推荐方式:随时暂停,误删数据也不会影响宿主机运行)
- WSL2/Multipass
# 04 | Linux 的内核版本及常见发行版
- Linux 版本
- 内核版本
- 网站:The Linux Kernel Archives (opens new window)
- 内核版本分为三个部分:主版本号、次版本号和末版本号。次版本号是奇数为开发版,偶数为稳定版。
- 发行版本:
- Red Hat Enterprise Linux/RHEL:红帽公司发行,由红帽提供技术支持,需付费
- Fedora:由 Fedora 项目社群开发、红帽公司赞助,免费
- CentOS:来自于 RHEL 依照开放源代码规定发布的源代码所编译而成,移除不能自由使用的商标,免费
- Debian:Debian GNU/Linux,由社区维护,免费
- Ubuntu:基于 Debian,以桌面应用为主的 Linux 发行版,由 Canonical 发行,免费
- 内核版本
# 05 | 安装 VirtualBox 虚拟机
05 | 安装 VirtualBox 虚拟机 (geekbang.org) (opens new window)
# 06 | 在虚拟机中安装 Linux 系统
06 | 在虚拟机中安装 Linux 系统 (geekbang.org) (opens new window)
# 07 | 第一次启动 Linux
- 常见目录
/根目录/rootroot 用户的家目录/home/username普通用户的家目录/etc配置文件目录/bin命令目录/sbin管理目录目录/usr/bin/usr/sbin系统预装的其它命令
- 关机:
init 0