AIOps-Tutorial
  • 导论
  • 基础与背景知识
    • 微服务相关
      • 专业基础
      • 微服务与云原生
    • 操作系统与Linux内核
      • 操作系统基础知识
      • Linux基础知识
      • Linux内核知识
      • eBPF技术
    • 大模型基础知识
      • 大模型研究方向
      • 大模型核心技术使用原理介绍
    • 微服务故障检测
      • 故障检测与根因定位
    • 知识图谱相关
      • 基础知识
      • 相关技术
      • 研究方向
        • 知识表示学习
        • 知识获取
        • 时序知识图谱
        • 知识图谱应用
  • 文献搜索、管理及阅读
    • 文献搜索
    • 文献管理
    • 文献阅读
  • 研究选题与计划
    • 开题报告
    • 毕设论文结构
  • 文档与项目
    • 周报
    • 专利
      • 查找专利
      • 专利申请流程
    • 预借发票流程
    • 成果整理
    • 科研院相关
Powered by GitBook
On this page
  • 部署Linux环境
  • Linux 基础书籍推荐
  • Linux 进阶书籍推荐
Edit on GitHub
  1. 基础与背景知识
  2. 操作系统与Linux内核

Linux基础知识

Previous操作系统基础知识NextLinux内核知识

Last updated 11 months ago

Linux 的使用尤为关键,掌握其基本的命令以及在 Linux 系统中部署应用是必须要掌握的技能。

部署Linux环境

实验室已为大家配置好了物理集群,12台运行着Debian Linux的主机。你完全可以使用已经存在的Linux环境,然而我们仍然推荐你去部署一个实际的Linux环境。

首先,你需要部署一个 Linux 环境,有以下四种方式:

  • 在 Windows 系统中使用虚拟机安装 Linux。

  • 在 Win 10 的系统中使用 Windows Subsystem for Linux (WSL)。

  • 安装双系统使用 Linux。

  • 购买 vps 使用 Linux。

对于在 Windows 系统中使用虚拟机安装 Linux,这是一个比较容易的事情,你可以直接通过百度和谷歌搜索找到这个问题的答案。

对于在 Win10 的系统中使用 WSL,你可以参考的文档获取相关信息。此外,你可能需要安装 Windows Terminal 作为终端,同样你可以参考的文档。

对于安装双系统使用 Linux,你同样可以通过谷歌和百度寻找到答案。

对于购买 vps 使用 Linux,你可以使用阿里云、腾讯云以及其他云服务商提供的相关服务,每个月 10 元左右,更容易入门如何使用 Linux。

实际上,我们最推荐第二种方法,因为你可以在使用 Win10 的同时,优雅且方便地使用 Linux。我们最不推荐第三种方法,折腾双系统的时间可能会比你学习 Linux 的时间更长。如果你的主机性能良好,我们则推荐第一种方式。

Linux 基础书籍推荐

实际上,对于初次接触 Linux 或者只仅仅接触了一点 Linux 的人来说,学习 Linux 的过程是比较枯燥的,因为书一般来说都比较厚。

  • Linux Command Line and Shell Scripting Bible

  • Harley Hahn's Guide to Unix and Linux

你可能听说过《鸟哥的 Linux 私房菜》,如果你喜欢他的风格,也可以学习这本书。

Linux 进阶书籍推荐

实际上,掌握了基本的 Linux 命令以及脚本编程,对于你日常使用 Linux 已经足够了。如果你希望了解一下更加底层的 Linux 知识,或者想精进操作系统知识或者网络编程,有以下的书籍可以推荐:

  • Advance Bash-Scripting Guide

  • Advanced Programming in the UNIX Environment, 3rd Edition

  • UNIX 网络编程

微软官方
微软官方
LogoWindows 终端概述docsmsft
LogoAdvance Bash-Scripting Guide豆瓣
LogoLinux Command Line and Shell Scripting Bible豆瓣
Logo适用于 Linux 的 Windows 子系统文档docsmsft
LogoAdvanced Programming in the UNIX Environment, 3rd Edition豆瓣
LogoHarley Hahn's Guide to Unix and Linux豆瓣
LogoUNIX网络编程豆瓣