Skip to content

Latest commit

 

History

History
291 lines (283 loc) · 103 KB

File metadata and controls

291 lines (283 loc) · 103 KB

Linux 免费实践教程

支持语言

🇨🇳 简体中文 🇯🇵 日本語 🇪🇸 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

更多