Linux 免费实践教程

October 23, 2025 · View on GitHub

支持语言

🇨🇳 简体中文 🇯🇵 日本語 🇪🇸 Español 🇫🇷 Français 🇩🇪 Deutsch 🇷🇺 Русский 🇰🇷 한국어 🇧🇷 Português 🇺🇸 English

通过这条专为初学者设计的综合学习路径来学习 Linux。这些实用的 Linux 课程提供了一条清晰的路线图,帮助您掌握 Linux 管理,从命令行界面到系统管理和 Shell 脚本。通过交互式 Shell 演练场中的动手实践(非视频)练习,获得真实世界的经验,专注于管理 Linux 系统和自动化任务。

序号名称难度教程链接
001📖 显示用户和组信息初级🔗 View
002📖 删除和移动文件初级🔗 View
003📖 Linux 用户识别初级🔗 View
004📖 密码学中的 HMAC 消息认证初级🔗 View
005📖 Linux 通配符初级🔗 View
006📖 Linux 命令构建初级🔗 View
007📖 Linux 文件压缩初级🔗 View
008📖 使用 Screen 管理多个终端初级🔗 View
009📖 使用 Icdiff 可视化文件差异初级🔗 View
010📖 使用 FIGlet 打造引人注目的终端文本初级🔗 View
011📖 使用 CLOC 统计代码行数初级🔗 View
012📖 使用 jq 进行 JSON 数据处理初级🔗 View
013📖 使用 Whisper 将媒体转录为文本初级🔗 View
014📖 使用 Advcpmv 增强复制和移动功能初级🔗 View
015📖 使用 Eza 探索文件系统初级🔗 View
016📖 使用 Ncdu 探索磁盘使用情况初级🔗 View
017📖 使用 Bash 构建 Linux 系统监控工具中级🔗 View
018📖 用户和组的批量创建与删除中级🔗 View
019📖 使用 Glances 监控系统资源初级🔗 View
020📖 使用 Ripgrep 进行快速搜索初级🔗 View
021📖 使用 Tre 进行文件结构可视化初级🔗 View
022📖 手稿之谜初级🔗 View
023📖 配置开发环境初级🔗 View
024📖 设置新项目结构初级🔗 View
025📖 文件与目录组织初级🔗 View
026📖 在 Linux 中查看日志和配置文件初级🔗 View
027📖 快速威胁检测初级🔗 View
028📖 发现关键系统资源初级🔗 View
029📖 磁盘使用侦探初级🔗 View
030📖 大海捞针初级🔗 View
031📖 单词计数与排序初级🔗 View
032📖 处理员工数据初级🔗 View
033📖 Linux awk 命令:文本处理初级🔗 View
034📖 Linux free 命令:监控系统内存初级🔗 View
035📖 Linux top 命令:实时系统监控初级🔗 View
036📖 寻找海盗的宝藏初级🔗 View
037📖 你好,Bash!中级🔗 View
038📖 使用 Shell 变量初级🔗 View
039📖 向脚本传递参数初级🔗 View
040📖 Shell 数组初级🔗 View
041📖 Shell 中的算术操作初级🔗 View
042📖 星际货物清单初级🔗 View
043📖 如何在 Linux 上检查 Unzip 是否已安装初级🔗 View
044📖 Linux 上 Su 身份验证失败的故障排除初级🔗 View
045📖 如何查找符号链接的目标初级🔗 View
046📖 如何解决 SSH Copy-ID 'No Identities Found' 错误初级🔗 View
047📖 如何在 Linux 中查找当前用户 ID初级🔗 View
048📖 如何解决 Linux 系统中无法打开锁定文件 /var/lib/dpkg/lock-frontend 错误初级🔗 View
049📖 如何在 Linux 中查看文件的修改时间和访问时间初级🔗 View
050📖 如何在 Linux 中使用通配符复制具有特定模式的文件初级🔗 View
051📖 如何在 Linux 中列出 zip 压缩文件的内容初级🔗 View
052📖 探索 Linux stat 命令,检索文件元数据初级🔗 View
053📖 如何修复无法切换到主目录错误初级🔗 View
054📖 如何在 Linux 中安装 bc 命令初级🔗 View
055📖 如何在 Linux 中强制实施密码复杂性策略初级🔗 View
056📖 如何在 Linux 中使用 curl 测试服务器连通性初级🔗 View
057📖 如何在 Linux 中使用 set 命令列出当前的 Shell 选项初级🔗 View
058📖 如何在 htop 中按不同标准对进程进行排序初级🔗 View
059📖 如何终止 Linux screen 会话初级🔗 View
060📖 如何处理“没有此类文件或目录”错误初级🔗 View
061📖 学习 Nmap 基础命令语法初级🔗 View
062📖 安装 Nmap 并执行端口扫描初级🔗 View
063📖 学习 Nmap 安装和基本用法中级🔗 View
064📖 破解特定用户账户中级🔗 View
065📖 解密绝密文件初级🔗 View
066📖 OpenSSL 加密入门初级🔗 View
067📖 使用 Nmap 进行网络扫描初级🔗 View
068📖 使用 Hydra 破解密码中级🔗 View
069📖 使用 Netcat 进行简单的网络通信初级🔗 View
070📖 如何在 Linux 上排除 SFTP 权限被拒绝错误初级🔗 View
071📖 如何使用 'tail' 命令监控 Linux 日志文件的实时变化初级🔗 View
072📖 如何在 Linux 中创建名称包含空格的目录初级🔗 View
073📖 Terraform 基础资源创建初级🔗 View
074📖 Hashcat 掩码攻击暴力破解初级🔗 View
075📖 Hashcat 字典攻击初级🔗 View
076📖 Hashcat 哈希基础知识初级🔗 View
077📖 Hashcat 安装与系统基准测试初级🔗 View
078📖 Hashcat Potfile 和输出文件管理初级🔗 View
079📖 Metasploit 辅助扫描模块初级🔗 View
080📖 Metasploit 基础后渗透技术初级🔗 View
081📖 Metasploit 控制台导航基础初级🔗 View
082📖 Metasploit 安装与初始设置初级🔗 View
083📖 Metasploit 模块搜索与选择初级🔗 View
084📖 Metasploit 简单漏洞利用执行初级🔗 View
085📖 密码学中的基础公钥基础设施 PKI初级🔗 View
086📖 密码学中的 RSA 数字签名初级🔗 View
087📖 密码学中的 SHA-256 哈希初级🔗 View
088📖 安装加密工具和环境设置初级🔗 View
089📖 密码学中的对称加密基础初级🔗 View
090📖 密码学中的混合加密方案初级🔗 View
091📖 用户账户管理初级🔗 View
092📖 Linux 网络实用工具初级🔗 View
093📖 Linux 网络监控初级🔗 View
094📖 Linux 行编号初级🔗 View
095📖 Linux 密码修改中级🔗 View
096📖 Linux 行合并初级🔗 View
097📖 Linux 补丁应用初级🔗 View
098📖 Linux 网络测试初级🔗 View
099📖 Linux Python 包安装初级🔗 View
100📖 Linux 数据管道初级🔗 View
101📖 基于模式匹配的 Linux 进程终止初级🔗 View
102📖 Linux 文本格式化初级🔗 View
103📖 Linux 进程显示初级🔗 View
104📖 Linux 目录显示初级🔗 View
105📖 Linux 输入读取初级🔗 View
106📖 Linux I/O 重定向初级🔗 View
107📖 Linux 文件删除初级🔗 View
108📖 Linux 流编辑初级🔗 View
109📖 Linux Shell 设置初级🔗 View
110📖 Linux 执行延迟初级🔗 View
111📖 Linux 文本排序初级🔗 View
112📖 Linux 脚本执行初级🔗 View
113📖 Linux 安全连接初级🔗 View
114📖 Linux 用户切换初级🔗 View
115📖 Linux 权限授予初级🔗 View
116📖 Linux 文件末尾显示初级🔗 View
117📖 使用 Tar 保存飞艇的神秘档案初级🔗 View
118📖 Linux 输出多路复用初级🔗 View
119📖 Linux 条件测试初级🔗 View
120📖 Linux 命令计时初级🔗 View
121📖 Linux 任务显示初级🔗 View
122📖 Linux 文件创建/更新初级🔗 View
123📖 Linux 字符转换初级🔗 View
124📖 Linux 目录树显示初级🔗 View
125📖 Linux 系统信息显示初级🔗 View
126📖 Linux 重复项过滤初级🔗 View
127📖 Linux 变量的取消设置初级🔗 View
128📖 Linux 解压 ZIP 文件初级🔗 View
129📖 Linux 用户添加中级🔗 View
130📖 Linux 用户删除初级🔗 View
131📖 Linux 用户修改初级🔗 View
132📖 Linux 文本编辑初级🔗 View
133📖 Linux 文件差异查看初级🔗 View
134📖 Linux 进程等待初级🔗 View
135📖 Linux 命令重复执行初级🔗 View
136📖 Linux 文本计数初级🔗 View
137📖 Linux 非交互式下载初级🔗 View
138📖 Linux 文件/命令查找初级🔗 View
139📖 Linux 命令定位初级🔗 View
140📖 Linux 用户识别初级🔗 View
141📖 Linux 通配符初级🔗 View
142📖 Linux 命令构建初级🔗 View
143📖 Linux 文件压缩初级🔗 View
144📖 使用 Screen 管理多个终端初级🔗 View
145📖 使用 Icdiff 可视化文件差异初级🔗 View
146📖 使用 FIGlet 打造引人注目的终端文本初级🔗 View
147📖 使用 CLOC 统计代码行数初级🔗 View
148📖 使用 jq 进行 JSON 数据处理初级🔗 View
149📖 使用 Whisper 将媒体转录为文本初级🔗 View
150📖 使用 Advcpmv 增强复制和移动功能初级🔗 View
151📖 使用 Eza 探索文件系统初级🔗 View
152📖 使用 Ncdu 探索磁盘使用情况初级🔗 View
153📖 使用 Bash 构建 Linux 系统监控工具中级🔗 View
154📖 用户和组的批量创建与删除中级🔗 View
155📖 使用 Glances 监控系统资源初级🔗 View
156📖 使用 Ripgrep 进行快速搜索初级🔗 View
157📖 使用 Tre 进行文件结构可视化初级🔗 View
158📖 手稿之谜初级🔗 View
159📖 配置开发环境初级🔗 View
160📖 设置新项目结构初级🔗 View
161📖 文件与目录组织初级🔗 View
162📖 在 Linux 中查看日志和配置文件初级🔗 View
163📖 快速威胁检测初级🔗 View
164📖 发现关键系统资源初级🔗 View
165📖 磁盘使用侦探初级🔗 View
166📖 大海捞针初级🔗 View
167📖 单词计数与排序初级🔗 View
168📖 处理员工数据初级🔗 View
169📖 Linux awk 命令:文本处理初级🔗 View
170📖 Linux free 命令:监控系统内存初级🔗 View
171📖 Linux top 命令:实时系统监控初级🔗 View
172📖 寻找海盗的宝藏初级🔗 View
173📖 你好,Bash!中级🔗 View
174📖 使用 Shell 变量初级🔗 View
175📖 向脚本传递参数初级🔗 View
176📖 Shell 数组初级🔗 View
177📖 Shell 中的算术操作初级🔗 View
178📖 星际货物清单初级🔗 View
179📖 如何在 Linux 上检查 Unzip 是否已安装初级🔗 View
180📖 Linux 上 Su 身份验证失败的故障排除初级🔗 View
181📖 如何查找符号链接的目标初级🔗 View
182📖 如何解决 SSH Copy-ID 'No Identities Found' 错误初级🔗 View
183📖 如何在 Linux 中查找当前用户 ID初级🔗 View
184📖 如何解决 Linux 系统中无法打开锁定文件 /var/lib/dpkg/lock-frontend 错误初级🔗 View
185📖 如何在 Linux 中查看文件的修改时间和访问时间初级🔗 View
186📖 如何在 Linux 中使用通配符复制具有特定模式的文件初级🔗 View
187📖 如何在 Linux 中列出 zip 压缩文件的内容初级🔗 View
188📖 探索 Linux stat 命令,检索文件元数据初级🔗 View
189📖 如何修复无法切换到主目录错误初级🔗 View
190📖 如何在 Linux 中安装 bc 命令初级🔗 View
191📖 如何在 Linux 中强制实施密码复杂性策略初级🔗 View
192📖 如何在 Linux 中使用 curl 测试服务器连通性初级🔗 View
193📖 如何在 Linux 中使用 set 命令列出当前的 Shell 选项初级🔗 View
194📖 如何在 htop 中按不同标准对进程进行排序初级🔗 View
195📖 如何终止 Linux screen 会话初级🔗 View
196📖 如何处理“没有此类文件或目录”错误初级🔗 View
197📖 学习 Nmap 基础命令语法初级🔗 View
198📖 安装 Nmap 并执行端口扫描初级🔗 View
199📖 学习 Nmap 安装和基本用法中级🔗 View
200📖 破解特定用户账户中级🔗 View
201📖 解密绝密文件初级🔗 View
202📖 OpenSSL 加密入门初级🔗 View
203📖 使用 Nmap 进行网络扫描初级🔗 View
204📖 使用 Hydra 破解密码中级🔗 View
205📖 使用 Netcat 进行简单的网络通信初级🔗 View
206📖 如何在 Linux 上排除 SFTP 权限被拒绝错误初级🔗 View
207📖 如何使用 'tail' 命令监控 Linux 日志文件的实时变化初级🔗 View
208📖 如何在 Linux 中创建名称包含空格的目录初级🔗 View
209📖 MySQL 数据库管理基础初级🔗 View
210📖 MySQL 的安装与基础配置中级🔗 View
211📖 如何自定义 Neofetch 以美化你的 Linux 系统初级🔗 View
212📖 Linux df 命令及实用示例初级🔗 View
213📖 Linux expect 命令实战:附带实用示例初级🔗 View
214📖 Linux lsblk 命令:实用示例详解初级🔗 View
215📖 Linux nc (netcat) 命令:实战示例详解初级🔗 View
216📖 Linux smbclient 命令:实战示例详解初级🔗 View
217📖 Linux strings 命令及实用示例初级🔗 View
218📖 Linux tftp 命令及实用示例初级🔗 View
219📖 Linux 入门初级🔗 View
220📖 创建个性化终端问候语初级🔗 View
221📖 如何在 Linux 中检查系统是 32 位还是 64 位初级🔗 View
222📖 在 Linux 中管理文件和目录初级🔗 View
223📖 使用 groupadd, usermod 和 groupdel 管理 Linux 组初级🔗 View
224📖 使用 useradd, usermod 和 userdel 管理 Linux 用户账户初级🔗 View
225📖 在 Linux 中管理 Shell 环境和配置初级🔗 View
226📖 在 Linux 中重定向输入和输出初级🔗 View
227📖 在 Linux 中导航文件系统初级🔗 View
228📖 使用 Vim 和 Nano 在 Linux 中编辑文本文件初级🔗 View
229📖 识别 Linux 中的 MAC 和 IP 地址初级🔗 View
230📖 Linux IP 地址管理初级🔗 View
231📖 Linux 中的基础安全概念 (CIA 三元组)初级🔗 View
232📖 识别 Linux 上的恶意软件指标初级🔗 View
233📖 Linux 密码策略与攻击检测初级🔗 View
234📖 使用 Nmap 进行基础漏洞扫描初级🔗 View
235📖 演示输入验证和代码完整性初级🔗 View
236📖 使用加密技术确保数据完整性和真实性初级🔗 View
237📖 第 1 天:初步了解初级🔗 View
238📖 第 2 天:数字架构师初级🔗 View
239📖 第 3 天:日志调查员初级🔗 View
240📖 第 4 天:堡垒守护者初级🔗 View
241📖 第 5 天:密钥守护者初级🔗 View
242📖 Hashcat 掩码攻击暴力破解初级🔗 View
243📖 Hashcat 字典攻击初级🔗 View
244📖 Hashcat 哈希基础知识初级🔗 View
245📖 Hashcat 安装与系统基准测试初级🔗 View
246📖 Hashcat Potfile 和输出文件管理初级🔗 View
247📖 Metasploit 辅助扫描模块初级🔗 View
248📖 Metasploit 基础后渗透技术初级🔗 View
249📖 Metasploit 控制台导航基础初级🔗 View
250📖 Metasploit 安装与初始设置初级🔗 View
251📖 Metasploit 模块搜索与选择初级🔗 View
252📖 Metasploit 简单漏洞利用执行初级🔗 View
253📖 Terraform 基础资源创建初级🔗 View
254📖 Terraform 安装初级🔗 View
255📖 Terraform 模块实现初级🔗 View
256📖 Terraform 输出管理初级🔗 View
257📖 Terraform 项目初始化初级🔗 View
258📖 Terraform 资源销毁初级🔗 View
259📖 Terraform 状态管理初级🔗 View
260📖 Terraform 变量使用初级🔗 View
261📖 密码学中的 RSA 非对称加密初级🔗 View
262📖 密码学中的迪菲 - 赫尔曼基础密钥交换初级🔗 View
263📖 密码学中的 RSA 数字签名初级🔗 View
264📖 密码学中的 SHA-256 哈希初级🔗 View
265📖 安装加密工具和环境设置初级🔗 View
266📖 密码学中的对称加密基础初级🔗 View
267📖 密码学中的基础公钥基础设施 PKI初级🔗 View
268📖 密码学中生成 X.509 证书初级🔗 View
269📖 密码学中的混合加密方案初级🔗 View
270📖 密码学中的 HMAC 消息认证初级🔗 View

更多