Repolode
ahegazy0

ahegazy0/linux-basics-for-hackers-notes

基于《Linux Basics for Hackers》整理的结构化学习笔记,涵盖终端、网络、权限、脚本等 18 个模块。

Star
1,833
Fork
159
未关闭 Issue
1
最近提交
上个月

这是什么?

这是一个课程式的学习笔记仓库,内容基于 OccupyTheWeb 所著的《Linux Basics for Hackers》一书。笔记最初是在 Obsidian 中记录的个人实验笔记,之后整理成统一风格的 Markdown 模块。

课程共 18 个模块,从搭建 Kali Linux 实验环境开始,依次介绍终端基础、文本处理、网络管理、软件管理、文件权限、进程管理、环境变量、Bash 与 Python 脚本、归档压缩、文件系统、日志系统、服务、无线网络,以及内核与可加载内核模块。每个模块包含通俗的概念讲解、带示例的关键命令、速查表和课后练习,核心主题还配有架构图。

内容仅用于教学,建议在自己的 VirtualBox 等虚拟机与 Kali Linux 实验环境中练习。仓库还列出了 OverTheWire Bandit、TryHackMe 等外部练习平台,便于继续深入学习。

核心功能

  • 01覆盖从终端基础到内核模块、Python 脚本的 18 个模块
  • 02每个主题提供带示例的关键命令和速查表
  • 03每个模块末尾附有练习题
  • 04为文件系统树、权限等主题提供架构图
  • 05附带外部实战练习平台的链接

适用场景

  • 在 Kali Linux 实验环境中学习 Linux 命令行与安全基础
  • 配合《Linux Basics for Hackers》一书按章节系统学习
  • 作为权限、管道、定时任务等命令的速查参考

快速上手

  1. 1

    安装 VirtualBox 或其他虚拟机软件

  2. 2

    下载 64 位 Kali Linux 并在虚拟机中运行

  3. 3

    打开模块 00(入门与实验环境搭建),按顺序学习各模块

使用前须知

  • 未指定许可证,因此复用条款不明确。
  • 这些笔记基于一本有版权的书籍,学习时需要配合该书使用。
  • 使用前需要搭建 Kali Linux 虚拟机。

标签

常见问题

linux-basics-for-hackers-notes 是什么?
基于《Linux Basics for Hackers》整理的结构化学习笔记,涵盖终端、网络、权限、脚本等 18 个模块。 这是一个课程式的学习笔记仓库,内容基于 OccupyTheWeb 所著的《Linux Basics for Hackers》一书。笔记最初是在 Obsidian 中记录的个人实验笔记,之后整理成统一风格的 Markdown 模块。
linux-basics-for-hackers-notes 可以免费使用吗?用的什么许可证?
linux-basics-for-hackers-notes 没有声明许可证。代码虽然公开,但没有许可证就没有明确的使用授权,正式使用前建议先联系作者。
linux-basics-for-hackers-notes 还在维护吗?
半年内有更新。linux-basics-for-hackers-notes 最近一次提交是在 2026年9月12日。
linux-basics-for-hackers-notes 适合用来做什么?
在 Kali Linux 实验环境中学习 Linux 命令行与安全基础 配合《Linux Basics for Hackers》一书按章节系统学习 作为权限、管道、定时任务等命令的速查参考
linux-basics-for-hackers-notes 怎么安装和运行?
安装 VirtualBox 或其他虚拟机软件 下载 64 位 Kali Linux 并在虚拟机中运行 打开模块 00(入门与实验环境搭建),按顺序学习各模块
在哪里获取 linux-basics-for-hackers-notes?
源代码和安装说明在 GitHub 上:https://github.com/ahegazy0/linux-basics-for-hackers-notes

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目