跳转至

Linux 入门 教程介绍

约 444 个字 预计阅读时间 1 分钟

从多个来源整理撰写的 Linux 入门教程。

定位与目标

本教程适用于有一定计算机基础知识的人士,通过学习 Linux 相关知识,做到在公司里面进行基础的 Linux 系统的操作。

由于公司内运行 Linux 的机器有专人负责安装系统、配置网络,故不展开这部分内容。理论上说,IaaS 平台(如阿里云、腾讯云、AWS、Azure)的云主机和此情况类似。

考虑到实际操作环境,本教程不涉及图形界面。

章节

  1. 连接 Linux 服务器
  2. 路径与目录结构
  3. 基本命令
  4. 软件安装基础
  5. 编辑器基础
  6. 任务与进程管理
  7. 压缩、打包与解压缩
  8. Bash 的使用技巧
  9. 用户与用户组
  10. 文件权限基础
  11. 正则表达式与数据处理
  12. 查找文件
  13. Shell 脚本基础
  14. 软件安装进阶
  15. 系统服务
  16. 磁盘相关的命令
  17. 网络相关的命令
  18. 计划任务

其他未讲,但比较重要的

  • 防火墙
    • iptables
    • firewalld(CentOS 默认)
    • ufw(Ubuntu 默认)
  • SELinux

撰写该教程时主要使用的发行版

  • Ubuntu 20.04 LTS (主要)
  • CentOS Linux release 7.9.2009

参考资料

每章节会附参考资料。

撰写本教程时大量参考的资料:

  • 鸟哥的 Linux 私房菜。基础学习篇 / 鸟哥著 ; Linux 中国繁转简。-- 4 版。-- 北京 : 人民邮电出版社,2018.3; ISBN 978-7-115-47258-8
  • Linux 就该这么学 / 刘遄著。-- 北京 : 人民邮电出版社,2017.11; ISBN 978-7-115-47031-7
  • Linux 教程 | 菜鸟教程