---
title: 黑客的第一课：Linux 基础课程中文译本来了，都能看懂
date: 2026-08-07T09:16:46Z
modified: 2026-08-07T09:17:22Z
permalink: "https://www.appinn.com/linux-basics-for-hackers/"
type: post
status: publish
excerpt: ""
categories:
  - linux
tags:
  - linux
  - 基础
  - 学习
  - 教程
  - 课程
featured_image: "https://www.appinn.com/wp-content/uploads/2026/08/Copy-of-appinn-homework-2026-08-07T165612.853.jpg"
author: 青小蛙
timestamp: 2026-08-07T09:17:22Z
---

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

昨天在《[10 款免费、好用的 GitHub 开源神器](https://mp.weixin.qq.com/s/e1fWQQU0YDlsvF_fhnsQEA)》中推荐了一门课程：《**[Linux Basics for Hackers](https://github.com/ahegazy0/linux-basics-for-hackers-notes)**》，今天 @VrianCao 同学就完成了中文译本，并发布了电子书版本。@Appinn

![](https://www.appinn.com/wp-content/uploads/2026/08/Copy-of-appinn-homework-2026-08-07T165612.853.jpg)

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

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

![](https://www.appinn.com/wp-content/uploads/2026/08/CleanShot-2026-08-07-at-16.27.10-2x.avif)

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

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

最终发布在 [GitHub](https://github.com/VrianCao/linux-basics-for-hackers-notes-zh-CN) 上，并提供了 [PDF 版本](https://meta.appinn.net/t/topic/89438/2?u=qingwa)：

![](https://www.appinn.com/wp-content/uploads/2026/08/CleanShot-2026-08-07-at-16.33.04-2x.avif)

另外 VIctoryRoad 同学还整理了 [EPUB](https://meta.appinn.net/t/topic/89438/4?u=qingwa) 格式，方便手机阅读。

课程开头是这样介绍的：

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[](https://github.com/VrianCao/linux-basics-for-hackers-notes-zh-CN/blob/main/Module_01_Terminal_Basics.zh-CN.md#pwd)

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

pwd输出示例：


/home/kali


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

---

### ls[](https://github.com/VrianCao/linux-basics-for-hackers-notes-zh-CN/blob/main/Module_01_Terminal_Basics.zh-CN.md#ls)

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

ls输出示例：


Desktop
Documents
Downloads
Pictures


实用的变体：



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

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

---

另外，再次推荐一下青小蛙写过的：[终端（Terminal）、TTY 和 Shell，还有 SSH，一次搞懂它们到底是什么？](https://www.appinn.com/terminal-tty-and-shell.md)

## 为什么要学习 Linux 基础知识？

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

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

的确可以这样。

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

### 而对于非初学者

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

---

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

## Topics

**分类目录:** [linux](https://www.appinn.com/category/linux/?output_format=md)

**标签:** [基础](https://www.appinn.com/tag/%e5%9f%ba%e7%a1%80/?output_format=md), [学习](https://www.appinn.com/tag/%e5%ad%a6%e4%b9%a0/?output_format=md), [教程](https://www.appinn.com/tag/%e6%95%99%e7%a8%8b/?output_format=md), [课程](https://www.appinn.com/tag/%e8%af%be%e7%a8%8b/?output_format=md)