跳转至

Linux 基础入门

本章目标:

  • 理解 Linux 是什么、解决什么问题
  • 明确 Linux 在实际工作中的位置
  • 熟悉 Linux 的基本使用方式与目录结构

1. 什么是 Linux?

1.1 Linux 的本质

Linux 不是一个普通软件,而是一个 操作系统内核(Kernel)

  • 操作系统 = 内核 + 系统工具 + 应用程序
  • Linux 内核主要负责:
    • 进程管理
    • 内存管理
    • 文件系统
    • 设备驱动
    • 网络通信

我们日常所说的「Linux 系统」,一般指 Linux 发行版


1.2 Linux 发行版(Distribution)

Linux 发行版 = Linux 内核 + 常用软件 + 包管理器

发行版 特点 使用场景
Ubuntu 易上手、资料多 学习 / 云服务器
CentOS 稳定(已停更) 老项目
Rocky / Alma CentOS 替代 企业服务器
Debian 极度稳定 基础设施

2. 为什么服务器几乎都使用 Linux?

2.1 Linux 的优势

  • 稳定:可以多年不重启
  • 安全:权限体系严格
  • 高性能:资源占用低
  • 自动化友好:命令行 + Shell
  • 免费 & 开源

3. Linux 与 Windows 的核心区别

项目 Linux Windows
操作方式 命令行为主 图形界面为主
路径结构 /home/user C:\Users
自动化
服务器使用 主流

4. Linux 目录结构(重点)

/
├── bin     # 基本命令
├── sbin    # 系统管理命令
├── etc     # 配置文件
├── home    # 普通用户目录
├── root    # root 用户目录
├── var     # 日志、缓存
├── tmp     # 临时文件

5. 登录 Linux 的方式

5.1 远程登录(最常用)

ssh user@ip

6. Linux 命令的基本格式

command [options] [arguments]

示例:

ls -l /home

7. 本章小结

  • Linux 是服务器主流操作系统
  • 必须熟悉目录结构
  • 命令行是核心操作方式

8. 教学练习

  1. Linux 是内核还是完整操作系统?
  2. /etc/var 的主要用途是什么?
  3. 使用 ls / 查看根目录内容