← 返回首页

第1章: Linux 简介与安装

了解 Linux 操作系统及其安装方法

什么是 Linux?

Linux 是一个开源的类 Unix 操作系统内核,由芬兰学生 Linus Torvalds 于 1991 年创建。

Linux 的特点

💡 提示: Linux 只是内核,完整的操作系统称为 Linux 发行版(Distribution)。

Linux 的应用领域

常见 Linux 发行版

发行版 特点 适合人群
Ubuntu 易用、社区活跃 初学者、桌面用户
CentOS/Rocky Linux 稳定、企业级 服务器管理员
Debian 稳定、包管理强大 服务器、高级用户
Fedora 新技术、前沿 开发者
Arch Linux 轻量、高度可定制 高级用户
Kali Linux 安全测试工具集 安全研究人员

Linux 系统架构

应用程序层
浏览器、编辑器、数据库等
Shell 层
命令解释器(Bash、Zsh 等)
系统调用层
提供系统服务接口
Linux 内核
进程管理、内存管理、文件系统、设备驱动

Linux 安装方式

1. 虚拟机安装(推荐初学者)

在现有系统上使用虚拟机软件安装 Linux。

2. 双系统安装

在硬盘上划分分区,与 Windows 共存。

⚠️ 注意: 双系统安装需要谨慎操作,建议备份重要数据!

3. WSL(Windows Subsystem for Linux)

Windows 10/11 内置的 Linux 子系统。

# 在 PowerShell 中启用 WSL wsl --install # 安装 Ubuntu wsl --install -d Ubuntu

4. 云服务器

购买云服务器(阿里云、腾讯云、AWS 等)。

Ubuntu 虚拟机安装步骤

  1. 下载 Ubuntu ISO 镜像

    访问 Ubuntu 官网 下载最新版本

  2. 安装 VirtualBox

    下载并安装 VirtualBox 虚拟机软件

  3. 创建虚拟机
    • 点击"新建"
    • 名称:Ubuntu
    • 类型:Linux
    • 版本:Ubuntu (64-bit)
    • 内存:建议 2GB 以上
    • 硬盘:建议 20GB 以上
  4. 挂载 ISO 镜像

    在虚拟机设置中选择下载的 ISO 文件

  5. 启动安装

    按照安装向导完成安装

连接 Linux 服务器

SSH(Secure Shell)

SSH 是远程连接 Linux 服务器的标准方式。

Windows 系统

# 使用 PowerShell 或 CMD ssh username@server_ip # 示例 ssh root@192.168.1.100

macOS/Linux 系统

# 打开终端 ssh username@server_ip # 使用密钥登录 ssh -i ~/.ssh/id_rsa username@server_ip

SSH 客户端工具

🎯 Linux 命令模拟器

体验基本的 Linux 命令(模拟环境):

user@linux:~$

输出:

欢迎使用 Linux 命令模拟器! 支持的命令: - pwd 显示当前目录 - ls 列出文件 - whoami 显示当前用户 - date 显示日期时间 - clear 清空屏幕

📝 章节练习

练习 1:判断题

1. Linux 是开源操作系统。

2. Android 系统基于 Linux 内核。

3. Linux 只能通过命令行操作。

练习 2:选择题

以下哪个不是 Linux 发行版?





练习 3:填空题

远程连接 Linux 服务器常用的协议是:

本章小结

← 返回首页 下一章:文件系统与目录结构 →