黑客的第一课:Linux 基础课程中文译本来了,都能看懂

在 Windows 里,你靠点击操作;在 Linux 里,你靠输入命令。本模块讲的就是这个转变。作为黑客,终端将占据你大部分时间,你最终用到的每一个工具都要经由终端运行。这一步无法跳过。

昨天在《10 款免费、好用的 GitHub 开源神器》中推荐了一门课程:《Linux Basics for Hackers》,今天 @VrianCao 同学就完成了中文译本,并发布了电子书版本。@Appinn

黑客的第一课:Linux 基础课程中文译本来了,都能看懂 1

这门课程源自资深网络安全专家 OccupyTheWeb 出版的《Linux Basics for Hackers》一书的个人学习笔记整理而成,以通俗易懂的语言讲解核心概念、命令与实践示例,简单直接,非常适合初学者学习,内容又详细到真正派得上用场。

刚刚论坛的 VrianCao 同学发布了中文译本:https://meta.appinn.net/t/topic/89438

黑客的第一课:Linux 基础课程中文译本来了,都能看懂 2

在 AI 时代翻译一门课程,实在是太简单了。

VrianCao 说他先使用 DeepSeek V4 Flash 进行翻译,然后通过 GPT-5.6 Sol 审校,最后人工抽查,就结束了。

最终发布在 GitHub 上,并提供了 PDF 版本

黑客的第一课:Linux 基础课程中文译本来了,都能看懂 3

另外 VIctoryRoad 同学还整理了 EPUB 格式,方便手机阅读。

课程开头是这样介绍的:

Windows 对你隐藏了很多东西。大多数事情都在幕后发生,而你本不该去关心它们。Linux 则恰恰相反——一切皆可见、一切皆可配置,没有任何东西被锁起来。

整个课程一共18个模块(章节),包括:

  • i 《Linux 黑客基础》中文课程讲义(PDF)
  • 00 入门与环境搭建
  • 01 终端基础
  • 02 文本处理
  • 03 网络管理
  • 04 软件管理
  • 05 文件与目录权限
  • 06 进程管理
  • 07 环境变量
  • 08 Bash 脚本编程
  • 09 归档与压缩
  • 10 文件系统与存储
  • 11 日志系统
  • 12 服务的使用与滥用
  • 13 安全与匿名
  • 14 无线网络
  • 15 内核与可加载内核模块
  • 16 自动化与计划任务
  • 17 Python 脚本编程

整个课程非常基础,从终端到底是什么开始介绍,最简单的命令行:

pwd

即 “Print Working Directory”(打印当前工作目录)。告诉你此刻在文件系统中的确切位置。

pwd

输出示例:

/home/kali

你正位于 kali 文件夹中、home 之内、系统根目录之下。迷路时就用它。


ls

即 “List”(列出)。显示当前文件夹里有什么。

ls

输出示例:

Desktop
Documents
Downloads
Pictures

实用的变体:

命令变化
ls基础列表
ls -l详细列表,包含权限、大小和日期
ls -a也显示隐藏文件
ls -la详细列表,含隐藏文件

Linux 中的隐藏文件以点开头——比如 .bashrc 或 .config。普通的 ls 看不到它们。需要查看全部内容时就用 ls -la,你会经常用到它。


另外,再次推荐一下青小蛙写过的:终端(Terminal)、TTY 和 Shell,还有 SSH,一次搞懂它们到底是什么?

为什么要学习 Linux 基础知识?

当然是因为在 AI 时代,太多的资源都位于 Linux 之上,想要搞明白 AI,必然需要一点点的 Linux 基础知识…

当然你可以说我能让 AI 操作 Linux 系统。

的确可以这样。

但是,你至少能把 AI Agent 安装到 Linux 之上吧,这件事本身其实有一点点难度的。

而对于非初学者

可以把这个课程当做一个词典,需要的时候查询一下即可。


原文:https://www.appinn.com/linux-basics-for-hackers/

写留言

Enable Notifications OK No thanks